Barruri
Bar and Grill · Spanish · Bar
Barruri is a bar and grill offering a daily menu. Reservations are recommended due to the small venue size.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Barruri.
Local restaurants nearby
Calle Dolores Ibárruri, 13



