Greek restaurant · 3947 Van Dyke Rd Unit 201B, Lutz, FL
To-Go · Delivery · Dine-In
More food in Lutz, FL · Greek Food in Lutz