logo

JAPANESE RESTAURANT

A new Japanese-inspired restaurant located in Sapa, Vietnam. More information will be updated soon.

Date: April 22, 2019