Visit Us
Hours & Location
300 Third Street,
Cambridge, MA 02142 (opens in a new tab)
(617) 252-0088
Open for dine-in, takeout, and delivery!
CLOSED Sunday
Monday - Saturday 11:00 AM - 9:00 PM