Tuk Away is a restaurant that has been operating for over 12 years, with a recent resumption of activity.