My Guide Website?
Can Manel Restaurant in Barcelona
Barcelona
The Can Manel Restaurant in Barcelona is located in the Sants-Montjuïc district of Barcelona and offers with open kitchen Mediterranean cuisine.
The speciality at Can Manel Restaurant in Barcelona is grilled meat, snails and calçots.