‌

Drop us a line!

Illustrated restaurant storefront with red LEONS sign and patio umbrellas


FIND US HERE!


Tampa


5314 Interbay Boulevard

Tampa, FL 33611


(813) 831-2112





Hours


Monday: Closed


Tuesday - Sunday: 11:00 am - 8:00 pm