wordmarkwordmark
MenuGallery

Gallery

Gallery image
Gallery image
Gallery image
Gallery image
Gallery image
Address
361 Elgin St.
Unit 8
Ottawa, ON K2P 1M7
Hours

Tuesday 5pm-close
Wednesday 5pm-close
Thursday 11:30-close
Friday 11:30-close
Saturday 11:30-close
Sunday 11:30-close

Contact Info
+1 613-234-8872Instagram iconFacebook icon

© 2021 Pancho Villa Restaurant. All rights reserved.