WestchesterRestaurantGuide.com
Go Back
Metro Pizza
City of New Rochelle
Westchester County
Metro Pizza
914-632-5734
Metro Pizza is located at 357 North Ave in New Rochelle, New York 10801.
Location:
New Rochelle
Restaurant Cuisine
Restaurants - Pizza
Looking for something else...
Web
WestchesterRestaurantGuide.com