Bubu Beach
Seafood · Mediterranean · Spanish
Bubu Beach is a restaurant located in Benidorm. It is situated at Calle de Viena, 1. The establishment appears to be a public dining venue.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Bubu Beach.
