Charlie's Restaurant

2543 Main St.
Lake Placid, NY
518.523.9886
44.28731
-73.985227

for Charlie's Restaurant
Directions
from: