I have been going to this restaurant since I was 15 I'm almost 25 now so that's a long time the service is still incredible as are the ever welcoming staff I never feel rushed and the food is always to a beautiful standard I would say that it is THE best restaurant in Liverpool.
Jumbo City – Liverpool City Centre