T & R Pizza in Upper West Side New York City
411 Amsterdam Avenue , 10024 - Get directionsT & R Pizza Photos
Menu T & R Pizza
How to get to T & R Pizza
Opening Time
11am – 11:30pm: Mon-Sun
Services
- Indoor Seating
- Delivery
- Takeout Available
11am – 11:30pm: Mon-Sun