Category Archives: Sheepshead Bay

Baku Palace Restaurant, Brooklyn NY

Always having dreamed of opening a place directly on the water, Davidov leased the property in 2001 on Emmons and Ocean Avenues and built his jewel, Baku Palace. Davidov was involved in every aspect of design, from the architecture to the interior details. Offering a banquet hall decorated in his own style with chandeliers specially […]

View full post »