Isla
Bar and Grill · Grill · Bar
Isla is a bar and grill known for its generous portions and quality food.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Isla.
Local restaurants nearby
Carrer de Felip II, 10
Location
Los locales mejor valorados cerca de Isla.
Carrer de Felip II, 10