Chef's Hat

Restaurant in North Adams, MA

cafe