From Our Editors
For a taste of the Mediterranean, head to Boston for fresh Greek cuisine at Mama's Place. Treat yourself to a healthy lunch or dinner at Mama's Place. The perfect place to take the kids, dining out at this restaurant won't cost you a sitter.
Not a popular place for dress-up dining, most Mama's Place patrons come in casual attire. Sometimes you need food fast, and this restaurant totally gets it, offering both takeout and delivery.
Mama's Place is located in a prime location where street parking is always readily available. Public transit is located within walking distance of Mama's Place, with stops at Fenwood Rd. (Green), Brigham Circle Station (Green), and Mission Park (Green).
Locals flock to Mama's Place for a meal they know will be high-quality and low-price. Take your taste buds on a delicious journey to Greece when you try the delicious cuisine at Mama's Place.