Indian Street Food (Inside Shawarma Paradise)

Indian restaurant · 1045 E Lemon St Ste A, Tempe, AZ

To-Go · Dine-In

Hours

More food in Tempe, AZ · Indian Food in Tempe