Chowrastha is an Indian restaurant offering a variety of dishes. Located opposite the Mandala Bay Resort & Casino, it provides a casual dining experience for those seeking authentic Indian cuisine.