I found Maria's by accident one day about 5 years ago and have never ever stopped eating there. They have the best wait staff ever, the yummiest food and its so greatly priced its insane!!! You get great big portions, a delish Greek salad and out of there in no time! Maria's is Braintree's bestkept secret and to no fail, every time i have been there, day or night, the place is always filled with happy customers and laughing waitresses!
Pros: Nicest wait staff, great great food,great atmosphere