The Lime

[ Restaurant ]
915 S. Howard Ave
Tampa, Florida
(813)813 868-5463
36

3 ratings
Mon - Sun 11:30-11:00
information provided by RateBeer.com