South Indian Restaurants in Phoenix, Arizona

Find the top South Indian restaurants in Phoenix, Arizona near you now.

Chennai Chettinaad Palace

Indian restaurant

Address: 2814 W Bell Rd #1454, Phoenix, AZ 85053

Reserve