What make’s WOW India – an Indian Restaurant in Ottawa’s food so unique and special? Our taste! Wow India brings the rich flavours of Indian Food and blends it with the taste of western cuisine to offer Indian fusion dishes that your taste buds will love. Being the first of its kind, Wow India is the only Indian Restaurant in Ottawa that has food cooked by a Certified Master Chef.