Sushi takeaway · 1101 Governors Pl, Christiana, DE
See full menu
More food in Christiana, DE · Sushi Takeaway in Christiana