Sakura Japanese Restaurant

restaurant in Elsmere

Phone: (302) 588-2323

Address: 1203 Kirkwood Hwy