Sarku Japan
1500 Apalachee Pkwy Space #1065, Tallahassee FL 32301
(813) 412-5142
Directions
Order Online Delivery
Ubereats
Postmates
Doordash
Trycaviar
Tallahassee, Florida
Sarku Japan
1500 Apalachee Pkwy Space #1065, Tallahassee
(813) 412-5142