Indian Restaurant, Barbecue Restaurant Deccan Mall, J M Rd, Deccan Gymkhana, 411004
Indian Restaurant, Barbecue Restaurant 2nd Floor, East Block, Amanora Town Center, Hadapsar, 411028