en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Ormskirk
/
Scoozi
Scoozi
Italian · Pizza
Scoozi is an Italian restaurant specializing in pizza and pasta dishes, offering a variety of meal options and sides.
4 Railway Road, England
Ormskirk, United Kingdom
scoozipizzeria.com
Location
The ranking
Best Italian in Ormskirk
8 places, none rated yet
See the full list →