2477 Main St, Lake Placid, NY, 12946, US
Italian Restaurant
Directions ↗
Lake Placid, NY, US
0.0 km away
2465 Main Street, Lake Placid, NY 12946, United States, Lake Placid, NY, 12946, US
0.03 km away
2475 Main St, Lake Placid, NY, 12946, US
0.03 km away
2489 Main St, Lake Placid, NY, 12946, US
0.07 km away
2488 Main St, Lake Placid, NY, 12946, US
0.07 km away
Lake Placid, NY, 12946, US
0.08 km away
Place data: Foursquare Open Source Places · Apache 2.0
Copyright 2024 Foursquare Labs, Inc.