-
Mr. Mike's
is a fantastic American Restaurant Restaurant
Ranked #1 of 43 Restaurants in Lake Placid.
Some say, it is terrible.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Service is terrible, short staffed, no splitting bills for large groups. they won't see my ugly mug here again!!