Leoncino Pizza Romana
Restaurant β’ Italian restaurantOne of the Top rated Italian restaurants in Trafford
Address
10, Station Bridge, Urmston, Manchester M41 9SB, United Kingdom
Website
Contact
+44 161 747 6422Price rating
$$ $$
Rating on Google Maps
4.80 (162 reviews)Open on Google Maps