This is the first Village Restaurant opposite Avari Towers and not the Salt n Pepper Village on Seaview that most people are familiar with. It has been around for more…
Continue Reading