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!