By St Helena Admin on Friday, 07 August 2020
Category: Eat

Richards Travel Lodge

This is by far one of the better places to eat out on St Helena for an evening meal, the choice is amazing and service is five star. The location is out of town but you are rewarded by the excellent food choices and great atmosphere

You will experience local food at its best!

Leave Comments