Contact & Location
The Extrovert of Nusa Dua Bali Restaurants
Discover a unique dining experience in a stylish industrial concept all-day dining restaurant. Located on the resort's ground level, overlooking the garden, Backstage Food Theatre can be a perfect spot for any dining occasion.