Flavors & Spices is an Indian restaurant known for providing quality food.