
We were very happy to find this restaurant on our vacation! The Greek food was very tasty with generous servings. Staff is very friendly going out of their way to make you feel welcome. We had plenty of leftovers! Tried the charbroiled octopus, yum! Delicious sangria with two for one all day! The dogs were given priority treatment with a pink and a blue iced water bowl! We enjoyed Mama’s so much that we returned again! We will return next time we visit Tarpon Springs for sure.