alert

Oh, shoot! Shakai Sushi is temporarily not accepting orders.

Shakai Sushi
4 Star Rating
(144 Ratings)
43 E pine street Orlando, Florida 32801 | Restaurant Info