Delhi Palace Cuisine Of India
933 E University Dr # 103
Tempe, AZ 85281
Tempe, AZ 85281