Tokyo Shabusushi Restaurant
Add to Favorites
Add Hours
Saved to Favorites
Phone: (510) 222-3686
Address: 2200 Hilltop Mall Rd, San Pablo, CA 94806
3741 San Pablo Dam Rd, El Sobrante, CA 94803
2300 El Portal Dr, San Pablo, CA 94806
1500 Sycamore Ave Ste B6, Hercules, CA 94547
2400 El Portal Dr, El Sobrante, CA 94803
1572 Sycamore Ave Ste F, Hercules, CA 94547
1841 23rd St, San Pablo, CA 94806
2000 International Market Pl, San Pablo, CA 94806
2300 San Pablo Ave, Pinole, CA 94564
405 York St, Vallejo, CA 94590
512 Sacramento St, Vallejo, CA 94590