Sushi takeaway · 801 N Houk Rd, Delaware, OH
See full menu
More food in Delaware, OH · Sushi Takeaway in Delaware