In Italian, NOSTRANO translates as "local," but it comes from the root word "nostro" meaning "ours" When an Italian uses the term "Nostrano" they mean locally grown, but more than location, it conveys emotion that lays claim to food.
Know a great happy hour or special for this location?
Suggest an edit
274 S Main St, Newtown, CT 06470
© 2025 Checkle, Inc
Privacy
Terms