Salt Of The Earth Bistro

5956 Sentinel Rd Lake Placid NY 12946 USA

(518) 523-5956

Location