Baku Palace Baku Palace
Baku Palace
Baku Palace

Location:

2001 Emmons Ave. Brooklyn, NY

Product:

SKU: Custom

"Splashy waterside Russian restaurant featuring an Azerbaijani-style menu, plus live entertainment."

Image Image
Long image