Edo Japan
Vegreville Power Centre
Unit 3, 6805 Highway 16A, Vegreville, Alberta
Show map
Dine-In/Seating
Delivery
Take-out
Online Order & pickup
HOURS
Regular hours
Mon - Sat10:30am - 9pm
Sun11am - 8pm
Upcoming special hours
Aug 01, 202212pm - 5pm
Aug 02, 202211am - 9pm
Sep 05, 202212pm - 5pm
Sep 06, 202211am - 9pm
Oct 10, 202212pm - 5pm
Oct 11, 202211am - 9pm
Nov 11, 202211am - 9pm
Nov 26, 202210am - 7pm
Restaurant Contact
Open Positions
We are looking to fill the following positions at this location. Apply today!