"Excellent roast beef sandwich. Enormous quantities of fries. Ambiance is a little bit loud with the TV and kitchen chatter."
Phone: +16173540009
Address: 424 Cambridge Street, Cambridge, 02141, United States Of America
City: Cambridge
Dishes: 160
Amenities: 1
Categories: 5
Reviews: 1268