Restaurant and terrace bar · La Noria, Santa Cruz de Tenerife, Canary Islands, Spain
Bulan Restaurante & Chill Out
A Santa Cruz de Tenerife restaurant and terrace bar pairing shareable plates with Canarian and Spanish flavors, Asian touches, and cocktails.
View profile →