Takumi - Wilmington 1601 Concord Pike Wilmington, DE 19803
Closed
Opens Friday at 11:30AM