Delivery
Pickup
Outdoor
Florida
Lake Placid
1 Restaurants on GastroRanking
820 Opinions in 2 websites
Edible food, impeccable service, expected atmosphere. Met expectations.