Are you looking for the best Indian Food Restaurant in Umina Beach? The Grand Pavilion is the best choice for you. Its rich, savoury dishes are made using traditional recipes. Our menu has a variety of options to satisfy every taste bud. Our restaurant has a cosy, welcoming, and friendly atmosphere.