Get directions to: Yanagi Sushi, Apollo Beach, FL
Restaurant address: 6428 Us Hwy 41 N Apollo Beach, FL 33572, USA
Restaurant: Yanagi Sushi