Indian Sizzler Restaurants in Phoenix, Arizona

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

Sweet Magic Indo-Chinese Restaurant

Indian restaurant

Address: 3607 E Bell Rd #6, Phoenix, AZ 85032

Reserve