Two Boots Pizza Upper East Side hero image

Two Boots Pizza Upper East Side

Restaurant

1243 2nd Ave, New York, NY 10065, USA

Biter Score
8.6
Open
Saturday: 12 PM – 10 PM
Two Boots Pizza Upper East Side photo 1
Two Boots Pizza Upper East Side photo 2
Two Boots Pizza Upper East Side photo 3