Milano Restaurant Newton Plaza Milano Restaurant

Milano Restaurant Map

Newton Plaza
594 New Loudon Rd. (Springwood Manor Dr.)
Latham, NY 12110
Map
Cuisine: Italian / Pizza / Contemporary
Northern Italian grilled fare in a bistro setting.
Openings: Lunch Mon.-Sat., Dinner nightly

Features