HOME / Restaurant / Bilboa
Victoria Rd Shop 120, First Floor, The Promenade, Camps Bay, Cape Town, 8040
+27212865155
View Business Profile