Skip to main content

Jimmy's 21 Lake Side Italian Restaurant

restaurant · steakhouse · Lake Placid, NY

Address
2425 Main St, Lake Placid, NY 12946
Phone
(518) 523-2353
Website
jimmys21lp.com
Where
44.2907, -73.9849

Search Hominin for Jimmy's 21 Lake Side Italian Restaurant

Other restaurants nearby

More in Lake Placid

Jimmy's 21 Lake Side Italian Restaurant — restaurant in Lake Placid, NY | Hominin