Wilkie Choi
Japanese Restaurant Tempura TENKAI Logo