This site is no way affiliated with Pho Tau Bay in Edmonton, Alberta, Canada. It is here to provide its fans and patrons an easy way to know if the business is open or if they're "on vacation." :)
Address
10660 98 Street NW
Edmonton, Alberta
Canada
Hours
Mon-Thu 10:30 am - 6:30 pm
Fri-Sat 10:30 - 8:30 pm
Sunday Closed
Phone
780-421-0807
They are supposed to be off for 2 months, but no word on the exact date they will be back.
Send me open/close tips. Brought to you by Lealea Design.