Sky Pizza Bar (Menu)

159 Dewsbury Road, Leeds
+44 113 270 6662

Give a rating to Sky Pizza Bar

Suggest a dish

How much did you spend at Sky Pizza Bar?