Main Restaurant

The Glenrock’s Main Restaurant blends authentic Sri Lankan flavors with international favorites, served in a scenic river view setting with panoramic mountain view.

Ready to Plan Your Dining Experience?

Whether you’re dreaming of a riverside breakfast, rooftop dinner, or something custom, we’ll help you make it special.