Dining @ Avalon Cafe

The perfect amalgam of vistas of mountains, river and flush signature colours of Himachal. Sit with your figurative tits out and relax .
Travellers and enthusiasts, please come, wet your beaks and rest your weary feet at Avalon cafe.