European Restaurant

A Modern European Bistro
Heaven on a Plate

A Modern European Bistro

Despite being situated right on the bustling Road 11 of Banani, Ibiza Bistro is a restaurant with a mood of…