Unclaimed
Permanently Closed
Carmen's Restaurant
Spanish Restaurants
750 Barclay Avenue, Staten Island, NY · 10312
Average Rating
Be the First to Review
Customer Feedback
Permanently Closed
No Longer Operating