All posts tagged datsun restaurant ottawa

Takeout Sign

DATSUN Ottawa

If you’re from Ottawa, then you are likely familiar with El Camino. Located on Elgin Street, this tasty place opened up a few years back and has been a consistent […]