Restaurants in Harvard Square

Farm-to-table, Mediterranean, Private Party Rooms
8 Holyoke Street
Cambridge, MA 02138
Farm-to-table, Private Party Rooms, Catering, Artificial Trans Fat Free
5 Craige Street
Cambridge, MA 02138