Mangalbasi offers a unique "cook-your-own-grill" experience with scenic views.