Restaurants offering
Search city
3.1
Menu
Table booking
3.1
Menu
Table booking
City: Torrelodones, Avenida Torrelodones 1, 28250, Spain
"Stopped here for a nice lunch on a Sunday afternoon. Although we did not have a reservation, they were able to accomodate us. A unique assortment of t..."
Price
The Average price for is:
$12.6
Feedback
These reviews refer only to the mentioned ingredients.