New York New York Pizza Westchase

Pizza restaurant · 11203 Sheldon Road, Tampa, FL

Dine-In

More food in Tampa, FL · Pizza in Tampa