Royal Pizza

592 3rd Ave
New York, NY
212.685.3619
40.7488
-73.97629
Hours:
Mon - Sat:11am - 11pm
Sun:11:30am - 10:30pm

for Royal Pizza
Directions
from: