3 Great Dishes To Try At Datsun In Ottawa!
Datsun is an Asian Fusion restaurant located on Elgin Street, just beside another restaurant called El Camino that serves great tacos. The restaurant has a really nice ambience so if you are looking for date night, having a party with your friends this might be a good spot to start at. Some notes following my … Read more