DELHI PALACEFLAGSTAFF
  • Home
  • Menu
  • Contact
  • Blog

We are located at :
2500 s woodlands village blvd suite #8
Flagstaff, Arizona 86001
(928) 556-0019



DelhiPalaceFlagstaff@Gmail.com

Open seven days a week:

Lunch - 11:00am - 2:45pm
Dinner - 5:00pm - 9:45pm


Specialist in Catering

Powered by Create your own unique website with customizable templates.