Took my son's who have not long got home for Christmas. One from Spain and the other recently return...
Worldly tastes
12/20/2024
(11)
Advertisement
The Lion Restaurant is a charming pizzeria located in the heart of Liverpool, England. Known for its cozy atmosphere and delicious wood-fired pizzas, this eatery offers a variety of toppings to satisfy every palate. With a focus on fresh ingredients and classic recipes, The Lion is a favorite spot for both locals and visitors looking to enjoy a slice of Italy in a welcoming setting.
Generated from this place's information
Took my son's who have not long got home for Christmas. One from Spain and the other recently return...
The food was fantastic and the staff where so attentive Definitely going back Had friends over from ...
Advertisement