Cosmo's
Restaurant & Delicatessen

Great Food, Great People...Go Ahead, Eat Well.