TOWN Pizza – Bright red pizzeria for New York-style slices & custom pies in a simple setting.

 

location

5101 York Blvd, Los Angeles, CA 90042

Additional details
Good For
  • Good for Kids
  • Delivery
Side Orders
  • Take away
  • Online