Amato's

Italian restaurant · 273 Main St, Newport, VT

Hours

More food in Newport, VT · Italian Food in Newport