Jimmy's 21 Lake Side Italian Restaurant
2425 Main St, Lake Placid
(518) 523-2353
Recent Reviews
You May Also Like
the breakfast club, etc - 2431 Main St
American, Vegan, Vegetarian
China City - 2421 Main St
Chinese
The Peaks Paintbar - 2422 Main St
Bar
Restaurants in Lake Placid, NY
Jimmy's 21 Lake Side Italian Restaurant
2425 Main St, Lake Placid, NY 12946
(518) 523-2353