Telimena is a highly-rated restaurant, ideal for family celebrations and corporate events.