The Coffee Bar

The Coffee Bar, 2527 Main St, Lake Placid, NY 12946, United States

(518) 302-1616

Location