Authentic Indian cuisine is offered at Lal Bagh, a restaurant providing fresh takeaway and dine-in options.