La Cuchara
Restaurant in Englewood, NJ
- Address
- 21 E Palisade Ave, Englewood, NJ, 07631
- Phone
- (201) 408-2333
- Website
- la-cuchara.com
Services
- Black Rice Paella — $42
- Clams in Green Sauce — $28
- Paella Valenciana — $36
- Patatas Bravas — $14
- Rack of Lamb — $76
- Shrimp in Garlic — $26
- Spicy tips — $28
Photos