TravelMuse
 
 

Milano

Latham, NY

Guide         Hotels         Attractions         Restaurants         Shops

Address

594 New Loudon Road
Newton Plaza
Latham, NY 12110

Phone

+1 518 783 3334


Neighborhood

Upstate


Category

Italian


Avg User Rating

23 reviews