2425 Main St, Lake Placid, NY 12946
Jimmys 21 Restaurant offers intimate Lakeside fine dining by beautiful Mirror Lake in the Adirondack Mountains of New York.
Four dining rooms overlook the lake and two decks outside. Enjoy delicious Italian-American cuisine at this Lake Placid Restaurant. The owner and family members are European trained chefs. They serve Lunch and Dinner, 7 days a week from 11:30AM-10PM.
Some of your favorite dishes are served here:
Delicious Appetizers, Pasta Dishes -