Website design: The Bay Bali

The Bay is a very big complex of restaurants in the beautiful bay area of Nusa Dua. The six food