Victoria Rd Shop 120, First Floor, The Promenade, Camps Bay, Cape Town, 8040,
Camps Bay, Western Cape - South Africa
Sophisticated dining with the flavours of the Med, Camps Bay style, overlooking the Atlantic Ocean and Lion’s Head. Exceptional service with international flair and ocean views make Bilboa a destination restaurant for cosmopolitan guests.