Skip to main content

Tabu Shabu North Park

restaurant · japanese restaurant · San Diego, CA

Address
3647 30th St, San Diego, CA 92104
Phone
(619) 408-0369
Website
tabushabu.com
Where
32.7451, -117.1300

Search Hominin for Tabu Shabu North Park

Other restaurants nearby

More in San Diego