Exclusive Pizza
Restaurant • Pizza restaurant • Italian restaurant • Meal delivery
Address
810 W 181st St, New York, NY 10033, United States
Website
Contact
+1 212-795-0550Price rating
$ $$$
Rating on Google Maps
4.00 (103 reviews)Open on Google Maps