Food delivery is a big benefit of this restaurant. The hospitable staff demonstrates a high level of quality at Taj Restaurant. Fine service is something that visitors note in their reviews. You will definitely appreciate the charming atmosphere. But this place is not highly estimated by Google users who provided it a below average rating.