T & R Pizza

411 Amsterdam Avenue
New York, NY 10024

Their food: Wild guess, I'd say pizza (and more!)

Their location: Between West 80th Street and West 79th Street on the east side of Amersterdam Avenue

Their hours: Open seven says; M-Tues: 11am-Midnight; Wed: 11am-1am; Thurs-Sat: 11am-3am; Sun: 11am-11pm

<— back

T&R Pizza