Local food is giving true meaning when you experience the food served at Hummingbird Restaurant.
It is a must do for all travelers you want to enjoy true local food. My family and I stayed in St. Lucia for 7 days and never eat out. Thanks Chef Simmonds
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.