Bar Castilla
Spanish · Bar · Sandwich Shop
Bar Castilla is a bar offering bocadillos (sandwiches) and menus, with options for dine-in or takeaway.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Bar Castilla.
Local restaurants nearby
Carrer d'Enric Granados, 4
