Satsuma Asian Kitchen & Bar

bar in Wilmington

Phone: (302) 656-3015

Website: www.satsumakitchen.com

Address: 1707 Delaware Ave