A long-standing takeaway offering flavorful, freshly made food.