Palms of Clermont
801 W Montrose St
Clermont, Florida 34711
USA
Phone: 352-432-3988
Clermont, Florida 34711
USA
Phone: 352-432-3988
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Lyn's Ice Cream & Sandwich0.03 mi
Country Skillet0.11 mi
Cheeser's Palace0.11 mi
Clermont Cafe0.12 mi
Hobos Barbecue0.20 mi
Fiesta Cafe0.27 mi
Jackie's Crab Shack0.27 mi
Cuisine:
Palms of Clermont Description:
Palms of Clermont is a gorgeous Others restaurant in Clermont, Florida, offering you a correct choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Palms of Clermont