Flavours of India, 158 Street 63
Relaxing Indian and Nepalese restaurant with friendly staff and a good range of dishes including good value vegetarian and meat thalis. Flavours of India is …
Relaxing Indian and Nepalese restaurant with friendly staff and a good range of dishes including good value vegetarian and meat thalis. Flavours of India is …