Sushi restaurant · 15641 Sheridan St Unit #100, Davie, FL
Dine-In
See full menu
More food in Davie, FL · Sushi in Davie