If the review was just based on the food I would give My Big Fat Greek Restaurant a 4 maybe 5. However, the service was just so terrible I had to downgrade to a 3. I don't mind waiting for a table on a busy night but it is frustrating to have to wait when you see many open tables and no one really moving quickly. Once we were seated we didn't see our waiter for 10-15 minutes when I finally went and spoke with the hostess. Eventually our waiter came and he was very apologetic but again after taking our drinks went missing again for another 10-15 minutes. This went on for the rest of the night....I don't know if this was an off night?I will say the hummus is better than anything you could make at home and the gyros are delicious. Just make sure to bring your patience