Know a great happy hour or special for this location?
Hefty menu of standard & inventive sushi, plus Korean & Japanese entrees inside a tiny strip mall.
Suggest an edit
11130 E Ocean Air Dr #101, San Diego, CA 92130