El Caribe Rest
1562 Saint Nicholas Ave
New York, NY 10040-4351
212-923-9106