Know a great happy hour or special for this location?
Casual restaurant offering creative rolls & other Japanese fare, plus beer, wine & sake.
Suggest an edit
12750 Carmel Country Rd, San Diego, CA 92130