Tag Archives: Baku Palace
A Palace Grows in Brooklyn
Over the bridge or through the tunnel to a far away land called Sheepshead Bay there lives the Baku Palace. From the street it looks like your typical catering hall and once inside not much changes but the entertainment will … Continue reading






