Lo Wah Leung
Japanese Restaurant Tempura TENKAI Logo