La Cuchara

Conde de Peñalver 82, Madrid 28006, Madrid, Spain
We are open for preorders
Tuesday 13:00 - 23:45

More info about La Cuchara local restaurant

Pick-up starts 13:00
 Payments
Cash payment, Card payment in the restaurant, Card payment upon delivery.

Your Order

Add menu items to your cart.