Flavor of India
1004 E Broadway St, Needles, CA 92363-3809
Flavor of India is a place is located in Needles, California. The address of Flavor of India is 1004 E Broadway St, Needles, CA 92363-3809.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 760-326-3000, or open their website to view relevant information, The url is http://www.flavorofindianeedlesca.com/