Grand Royal Restaurant
About
Look for Grand Royal Restaurant in Sri Lanka for restaurant cooking that leans on coconut, sambol and curry leaves, the flavours that shape dishes across the island. The venue sits on Kesbewa Road in Boralesgamuwa, a town south of Colombo.
Grand Royal Restaurant carries a 3.9 out of 5 rating built on 214 reviews, a solid base of feedback from diners. The address at No.198 Kesbewa Road places the restaurant in Boralesgamuwa 10290, within the Colombo district. The kitchen follows the wider Sri Lankan pattern of cooking, where coconut, sambol and curry leaves shape the flavours of the island's dishes. Colombo lies among the nearby places that frame a wider itinerary.
Five images of the restaurant are published alongside its entry, giving a sense of the dining space and the dishes served. A website is published for the restaurant, so diners can look up its details before travelling.
Sri Lanka's cooking leans on coconut, sambol and curry leaves, with Ceylon tea grown in the central highlands. Theravada Buddhism shapes the island's calendar, and full-moon Poya days are public holidays when many businesses close. Sinhala and Tamil are the official languages, and English is widely used in administration and tourism. Blue whales and dolphins are seen off the south coast, while sea turtles nest on several beaches.
Frequently Asked Questions
What are the opening hours for Grand Royal Restaurant?
Grand Royal Restaurant is a restaurant based at No.198 Kesbewa Road, Boralesgamuwa 10290, Sri Lanka, and travellers often pair a meal there with time in Colombo or Galle. Full-moon Poya days are public holidays in Sri Lanka, when Theravada Buddhism shapes the rhythm of the island.
What kind of food does Grand Royal Restaurant offer?
Grand Royal Restaurant operates as a restaurant in Sri Lanka, and the kitchen draws on coconut, sambol and curry leaves, the flavours that shape cooking here. Ceylon tea from the central highlands is part of that same island larder.
Where is Grand Royal Restaurant located in Sri Lanka?
Grand Royal Restaurant sits at No.198 Kesbewa Road, Boralesgamuwa 10290, Sri Lanka. That address places it within reach of Colombo, and Sinhala, Tamil and English are all used across the island.
How do diners rate Grand Royal Restaurant?
Grand Royal Restaurant holds a rating of 3.9 out of 5 from 214 reviews, a solid standing for a restaurant on the island. Guests travelling between Colombo and the southern coast have added their feedback over time.
Is Grand Royal Restaurant worth visiting for a meal in Boralesgamuwa?
With 3.9 out of 5 across 214 reviews, Grand Royal Restaurant has built a steady following at its Boralesgamuwa address. The restaurant serves diners on Kesbewa Road, and blue whales and dolphins are seen off the south coast for those continuing their journey.
Visitor Reviews
Reviews from IslandSpots members
No reviews yet — be the first to share what this place is really like.







