Taj House is an Indian restaurant known for its cuisine and service.