Want to take a load off in Rajouri Garden? And we know just the place: Duty Free! This premium restaurant and bar has a stacked bar and balcony seating, making it one of Delhi's best bars. It's the prettiest place ever and the perfect place to let your hair down. Even better, there is no minimum purchase requirement for alcoholic beverages at Duty Free.