Restaurant and takeaway offering flavorful dishes made with fresh ingredients.