Cafe Metro
Hours:
1 City Hall Square, Boston MA 02201
Tips
Hours
Most Recent Reviews
-
May 2017
Really good food, quick and the pizza is wicked good
-
November 2014
Blueberry muffins are great but they run out quick so get here before 9am
-
August 2014
Caesar salad Wednesdays are the best kinds of Wednesdays.
More Comments(24)
-
Boston, Massachusetts