Home
Mostrar en Español
Lime Restaurant
Share:
Lime Restaurant
Facebook
Twitter
Pinterest
Cancel
Headings:
Restaurants Family Style, Restaurants
Latitude:
27.934449
Longitude:
-82.483258
915 S Howard Ave
Tampa, FL 33606
(813) 868-5463
More Phones
Secondary Number: (813) 488-4210
18138685463