609 S. Howard Avenue, Tampa
PIZZA • PASTA • SEAFOOD • SALADS • SUSHI • TAPAS
1015 S Howard Ave, Tampa