330 E Fowler Ave, Tampa (813) 358-8903
Parking: ParkingWheelchair accessibility: Wheelchair accessibility
Atmosphere: 1
Food: 5
Service: 3
330 E Fowler Ave, Tampa, FL 33612 (813) 358-8903
Parking: ParkingWheelchair accessibility: Wheelchair accessibility
Atmosphere: 1
Food: 5
Service: 3
Restaurantji Recommends