Green Lemon
915 S Howard Ave, Tampa
(813) 868-5463
Menu
Reserve
Restaurants in Tampa, FL
Green Lemon
915 S Howard Ave, Tampa, FL 33606
(813) 868-5463