Karlo's
Seafood · Spanish · Casual Dining
Karlo's is a seafood restaurant. Reservations are accepted.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Karlo's .
Local restaurants nearby
Iturribide kalea, 118
Location
Los locales mejor valorados cerca de Karlo's .
Iturribide kalea, 118