Flavors of India, PHOENIX, Arizona (AZ)
Conveniently situated at 4523 North 16th Street () in PHOENIX, Arizona (AZ) (85016), Flavors of India is available at 6022775546. It is advisable to give them a call beforehand to make a reservation.
More restaurants in PHOENIX, Arizona (AZ)
Flavors of India contact information and details:
Address: 4523 North 16th Street - , PHOENIX, Arizona (AZ) 85016
Contact Phone: 6022775546
