Italian restaurants liverpool city centre
Pizza lovers, here’s something that will excite your taste buds; Amalia has officially been crowned the ‘Best Pizza in England’ at the prestigious English Italian Awards. Known for its thin bases and soft, doughy crusts, this local favourite continues to receive glowing reviews for its authentic flavours and consistency.
Click to Visit Site