Restaurant Manager at O SUSHI - San Francisco, California, United States
Server
Contact Heejin Choi
O SUSHI is a facilities services company based out of 1739 BUCHANAN ST, SAN FRANCISCO, CA, United States.