Skip to main content

Green Lemon

restaurant · mexican restaurant · Tampa, FL

Address
915 S Howard Ave, Tampa, FL 33606
Phone
(813) 868-5463
Website
eatgreenlemon.com
Where
27.9346, -82.4833

Search Hominin for Green Lemon

Other restaurants nearby

More in Tampa

Green Lemon — restaurant in Tampa, FL | Hominin