Flavor of India
1004 E Broadway St, Needles
(760) 326-3000
Menu
Reserve
Restaurants in Needles, CA
Flavor of India
1004 E Broadway St, Needles, CA 92363
(760) 326-3000