The Royal Palace Indian Restaurant in Mona Vale is the best Indian restaurants in the area, located in the Northern Beaches suburb of Mona Vale. As a leading Indian restaurant in Sydney, we offer a variety of experiences, including a pleasant ambiance, delightful service, and the most authentic Indian food in the Northern Beaches area.
We source our spices from India, and our chefs take painstaking efforts to roast and grind these exotic spices to preserve and enhance their flavours. Our dishes taste amazing because we prepare them by cooking local Australian produces with aromatic blend of flavoursome spices. Since our food is prepared fresh and not from readymade curry base, our customers can actually distinguish and feel the freshness.
The Royal Palace Indian Restaurant Mona Vale is also a great spot for celebrating occasions such as birthday and anniversary celebrations with friends and family, corporate event with work colleagues. We have an outdoor secluded veranda for hosting your event in privacy. Our venue can accommodate groups of all sizes. If the group is really large, our whole venue can be booked for the private function too. Our food and service will ensure your event becomes memorable for you and your guests.
At The Royal Palace Indian Restaurant Mona Vale, you can dine like royalty and feel like one too. Our team is committed to providing the excellent service to you and making you feel well taken care of.
Reservation at
The Royal Palace Indian Restaurant
Trading Hours
- Monday
Dinner: 5:00pm - 9:30pm
- Tuesday
Dinner: 5:00pm - 9:30pm
- Wednesday
Dinner: 5:00pm - 9:30pm
- Thursday
Lunch: 12pm - 2:30pm
Dinner: 5:00pm - 9:30pm
- Friday
Lunch: 12pm - 2:30pm
Dinner: 5:00pm - 10:00pm
- Saturday
Lunch: 12pm - 2:30pm
Dinner: 5:00pm - 10:30pm
- Sunday
Lunch: 12pm - 2:30pm
Dinner: 5:00pm - 9:30pm





