The Glenrock’s Main Restaurant blends authentic Sri Lankan flavors with international favorites, served in a scenic river view setting with panoramic mountain view.
Whether you’re dreaming of a riverside breakfast, rooftop dinner, or something custom, we’ll help you make it special.