Skip to main content

Kiku Japanese Fusion - Ocala Rd

restaurant · sushi restaurant · Tallahassee, FL

Address
800 Ocala Rd, Tallahassee, FL 32304
Phone
(850) 575-5458
Website
kikufusion.com
Where
30.4457, -84.3187

Search Hominin for Kiku Japanese Fusion - Ocala Rd

Other restaurants nearby

More in Tallahassee

Kiku Japanese Fusion - Ocala Rd — restaurant in Tallahassee, FL | Hominin