Skip to main content

Sarku Japan

restaurant · japanese restaurant · Tampa, FL

Address
University Square Mall, Tampa, FL 33612
Phone
(813) 977-7969
Website
sarkujapan.com
Where
28.0575, -82.4346

Search Hominin for Sarku Japan

Other restaurants nearby

More in Tampa

Sarku Japan — restaurant in Tampa, FL | Hominin