Ichiban

1449 University Avenue San Diego 92103