The Look Restaurant

Row 1

Details
410 N Main St
Leeds, MA 01053
(413) 584-9850

Foursquare Tips

  • The best breakfast around! They make their own bread, even.
  • Order their crepes -- they're great!