Eating Sushi at Wasabi Sushi & Grill restaurant in Callahan, FL.

Feedback

Do you manage or own Wasabi Sushi & Grill?

Yes