Close
To set your location, click the target or 'Chicago, IL' in the top search bar.
open results
Verified

Delhi Palace

15% during dinner.

(480) 921-2200 933 E University Dr, Ste 103, Tempe, AZ 85281 Mon Fri 11:00am 2:30pm Sat Sun 11:00am 3:00pm Official site

Categories: Restaurants