Nikki's Bar
Saint Lucia
>
Dennery
>
Nikki's Bar
Nikki's Bar is a building in Dennery.
Nikki's Bar
Object
Restaurant
Building
Yes