About
Japanese-Italian fusion — recognized with one MICHELIN Star in the MICHELIN Guide.
Address
263 E. Pender St., Vancouver, BC V6A 1T8, Canada

Restaurant · Chinatown
Japanese-Italian fusion — recognized with one MICHELIN Star in the MICHELIN Guide.
263 E. Pender St., Vancouver, BC V6A 1T8, Canada