letseatyeg.com
T & D Vietnamese Noodle House
8405 118 Avenue NW, Edmonton, AB Last week I was invited to come to T&D Vietnamese Noodle House to try some of their popular dishes. I don’t usually frequent Vietnamese restaurants in …