To enjoy an exceptional dining experience, go to The Grand Pavilion, the best Dining Indian Restaurant in Umina Beach. We offer a cosy and elegant setting paired with a menu showcasing. When you come to dine with us, we want you to feel relaxed and at home.