La Cueva del Lobo is located in El Molar, Spain on Calle de Sta. María de la Cuesta, 14,. La Cueva del Lobo is rated 4.4 out of 5 in the category restaurant in Spain.
Address
Calle de Sta. María de la Cuesta, 14,
Service options
Outdoor seating
Dine-in
Accessibility
No wheelchair-accessible entrance