Listing Description

TOKYO SAKURA RESTAURANT is a Japenese and Asian food restaurant located in Baymeadows Rd, Jacksonville. Visit today!

Location