Royal Pizza

3.2
(5 reviews)
397 Langsett Road, Sheffield, S6 2LJ
+44 114 231 4320
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Royal Pizza | Sheffield | United Kingdom | TripAligner