Get directions to: Zanzibar Blue, Wilmington, DE
Restaurant address: 1000 Forrest Ave Wilmington, DE 19801, USA
Restaurant: Zanzibar Blue