Datsun: Ottawa’s exquisite and trendy Asian melting pot on Elgin St
Located on Elgin, Datsun Restaurant serves one of the finest Asian cuisines found in Ottawa. The menu proposes dishes full of inspirations from the cuisines found in Japan, Thailand, China and Korea, and the owners must have hit the nail on the head because Datsun is always full, delighting its customers.