Was in search of great stuffed grape leaves, lamb and stuffed cabbage Friday night and heard about this place so we gave it a try. Nice place, although I still love the stuffed grape leaves at Brother's in Manchester much better. the lamb was fantastic, cooked perfect and I loved the stuffed squash and stuffed cabbage. Although I'm not a big fan of lima beans, hubby loved them.
I love trying new restaurants - the service was awesome, can't tell you how much that means to me when dining out!! Place filled right up and was packed in no time - good sign.