都市: Saint Lucia, 73 Mckenzie Street, St Lucia I-3936, South Africa, Saint Lucia
"After a long drive to St Lucia, my husband and I stopped here for dinner. We ordered ice cold craft beer (on tap) which was so refreshing! For mains I..."
都市: Saint Lucia, 73 Mckenzie St, Saint Lucia, South Africa, 3936
"A lot of option in the menu. Super FAST service. Friendly staff. Good food and good price. All these deserves a 5 stars review. The seafood platter wa..."