Looking for a good Indian restaurant in Umina Beach? The Grand Pavilion Indian restaurant is the place for you to be, serving you the best authentic Indian food which is prepared by our experienced chefs with traditional methods of cooking. Providing you the yummiest food in the beautiful ambience.