Dak Lak Cafe
Vietnamese restaurant ยท Kensington-Chinatown
Tap to expand place details
@celia
Bo ne
Toronto
Map view