Skip to main content

Shabu Shabu

restaurant · sushi restaurant · Tampa, FL

Address
1411 E Fletcher Ave, Tampa, FL 33612-3669
Website
shaburi-shabu.com
Where
28.0690, -82.4437

Search Hominin for Shabu Shabu

Other restaurants nearby

More in Tampa

Shabu Shabu — restaurant in Tampa, FL | Hominin