Early evening over the Bear Mountain Bridge
City of New Rochelle
Terra Nova, serving Pizza and other Italian standards, is located at 123 Pelham Road, New Rochelle NY 10805, Westchester County.
Restaurants - Pizza
Looking for something else...
Copyright © 2004-2017
- All rights reserved.
Created & hosted by
The SmartCard Consultancy, Inc.
Information is provided as a public service without express or implied warranty;