Dining Flavors & Spices We are a Indian cuisine fine dine restaurant located in downtown Niagara Falls. Address: 4740 Valley Way Phone: 365-367-0100 www: flavorsandspices.ca Instagram Tags: Downtown Continue Reading Previous: Far East RestaurantNext: Flipped