+1 780 760 2799

Welcome to Indian Villa, Your own Restaurant.

Contact Us

Contact us

Thanks for reching us out. Please leave a detailed message or call us at 780-760 2799 for quicker response.

Location
  • 448 Riverbend Square NW, Edmonton, AB T6R 2X2

Leave a Message

We're ready to help you