Trio may seem a small area for a proper restaurant. But go by the food and go by the hospitality it serves its guests, for sure you will not leave disappointed.
Degaa means Shrine in Newari. Restaurant located exactly opposite to the resting place of Living ...
Where you sip a variety of drinks in an atmosphere enriched by stout wooden beams, carved pillars, ...
Multi cuisine fusion restaurant with live band,dj party..