Brown Dog Cafe & Wine Bar
Delis, French
Lake Placid, NY
0.2 mi