Home
Photos
Restaurant Menu
ORDER ONLINE
Catering Menu
Order Catering
Contact
Call Us
813-932-0998
10434 N Florida Ave
,
Tampa
,
FL
33612
, USA
Click Below for
View on Mobile