Local favorite Japanese restaurant with many unique rolls, sashimi, bbq, teriyaki, ramen, and much more. Great for large groups and family outings. Located on Shelter Island Drive in Point Loma/ San Diego.
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.