Canalla
Tapas · Sandwich Shop · Bar and Grill
Canalla is a bar and grill offering continuous kitchen service with a focus on tapas and sandwiches.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Canalla.
Local restaurants nearby
Carrer de Església, 13
