Restaurants & Bars 5

Sky Bar?

fudluvr | Oct 13, 2005 04:15 PM

My dad is a big fan of the candy bars from way back when called "Sky Bars". Does anyone know where I could buy these--preferably in Bklyn Heights, Carroll Gardens, Park Slope area.

Want to stay up to date with this post?

Recommended From Chowhound