(813) 740-1910
4921 Sligh Ave E, Tampa, FL 33610
View Map
Sorry, there are currently no reviews. Read More Tampa Restaurant Reviews