Laliguras is a Nepalese and Indian restaurant offering authentic flavors. Native chefs prepare traditional dishes, including Biryani, a royal dish rich in exotic spices.