La Terrasse Botafoch

La Terrasse Botafoch

Calle Botafoch 114, Ibiza Ciudad I-07800, España, Spain
110 Reviews 4.5

Details

Phone: (+34)971316654

Address: Calle Botafoch 114, Ibiza Ciudad I-07800, España, Spain

City: Ibiza Ciudad

Opening hours

Unfortunately, the opening hours are not available at the moment.

Statistics

Dishes: 2

Amenities: 1

Categories: 5

Reviews: 110


Address

Show Map