New York New York Pizza
533 S Howard Ave, Tampa 33606