Nazma Tandoori is an Indian restaurant known for its delicious and flavorful cuisine. Reviewers highlight the attentive staff and describe it as a hidden gem.