Get directions to: Yum-yum Bar, Claymont, DE
Restaurant address: 60 N College Ave Claymont, DE 19703, USA
Restaurant: Yum-yum Bar