Lemon Butta Restaurant - Hermanus is located at Shop 26/27 Village Square in Hermanus. Delicious Semi-Private Space Available. Food, superb sushi and perfect grills; that’s what makes us the best restaurant in Hermanus.
Already have an account?
See a problem with this venue's profile? Submit an issue