Tokyo Sushi

Review by Jacqueline

3 S Orange St, Wilmington, DE 19801
Celiac
10 months ago

Honestly my favorite sushi joint in Delaware. Portions are generous for the price. Ask for gluten free soy sauce!