Naru Restaurant opened in September 2011 on the south coast of Barbados. An idea more than a fixture, based on changes which evolves and refines on ingredients with the ability to pursue and improve. Thru many trials, tribulations, success and hard …
Closed until Monday 5:00 PM