The Chilli Lodge is a cozy restaurant that offers a unique blend of Indian and Nepalese cuisine. Their menu is filled with flavorful dishes that are prepared with fresh ingredients and traditional spices. The restaurant has a warm and inviting atmosphere, making it the perfect place to enjoy a meal with friends and family.