22 Peace Plaza (Japan Town 2nd Floor)

 For Reservation    415 - 563 - 7664