
Tambua Restaurant
Find fabulous food that is the perfect match for its delightful island setting at Tambua Sands Restaurant.
Opening hours:6:30am - 10:00pm
Find fabulous food that is the perfect match for its delightful island setting at Tambua Sands Restaurant.
Opening hours:6:30am - 10:00pm