Just got back from eating at Mama's in Tarpon Springs. Have to say that I am not a fan of Greek food. Never really liked it. But tried the Soulvaki (I think I spelled it correctly) and Greek salad. It was GREAT! I don't think I can eat Greek food any where else. The service is a bit slow but the food was worth waiting for.







