Deccan Flame

3502 W Greenway Rd, Phoenix, AZ

Menu (As of 10/29)

Full Menu / Deccan Flame

Deccan Flame: hours and how to order