Takeaway specializing in traditional British fare. Known for comfort food and loaded potato creations.