Taj Grill, South Delhi Address: D - 76, Malviya Nagar, New Delhi Cuisine: North Indian Telephone: 96509 35067, 96509 35068 Opening Hours: 12:00 PM - 11:30 PM Average Cost for Two: 350 Rating: « Go back to South Delhi Restaurants