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.
