Loading...Loading...Main location250 N Main St A Fort Bragg California 95437 US(707) 964-5204 Loading...Loading... Loading...More japanese restaurant near you14016 Ventura Blvd, Sherman Oaks, California, 91423, United States 1403 Webster St, Alameda, California, 94501, United States 809 San Pablo Ave, Albany, California, 94706, United States 2561 W Ball Rd, Anaheim, California, 92804, United States People also viewed2059 High St, Selma, California, 93662, United States W Shields Ave, Fresno, California, 93722, United States 1308 K St, Sanger, California, 93657, United States 2035 W Bullard Ave, Fresno, California, 93711, United States