About Peel
Peel is a casual Italian gem in Oakhurst known for fresh, house-made pasta and seasonal Italian cuisine with a neighborhood vibe. Their wood-fired dishes and carefully curated wine selection make it a go-to spot for elevated comfort food without pretension.
Location & Directions
📍 2001 Bellmore St Ste B, Oakhurst, NJ 07755
🗺️ Open in Google Maps ↗