About Peel Restaurant
Peel is a casual French bistro in Oakhurst known for elevated comfort food and an extensive wine selection. Their menu features classic French dishes with seasonal ingredients, creating an approachable fine dining experience without pretension.
Location & Directions
📍 2001 Bellmore St Ste B, Oakhurst, NJ 07755
🗺️ Open in Google Maps ↗