Camarones Parrot Bay Restaurants in DELAFIELD
Show restaurants on map
3.9
Menu
Table booking
3.9
Menu
Table booking
City: DELAFIELD, null 06100, DELAFIELD, United States
"The food was delicious and the service was excellent. The restaurant looks better in pictures than in person."
Price
Feedback
These reviews refer only to the mentioned ingredients.