Otto's Pizza & Grill
239a Eccles New Rd, Salford M5 4QG
+441617373077
Features
- Takeaway
- Delivery
- NFC mobile payments
- Coffee
- Casual
Map
Similar companies
Pizza Takeaway
Mellanoo Pizza & Grill (Northampton)
14 Abington Square, Northampton NN1 4AA
+441604620333
Pizza Takeaway
Centros
4 Northumberland St, Huddersfield HD1 1DT
+441484510636
Pizza Takeaway
La Favorita
331-325 Leith Walk, Edinburgh EH6 8SA
+441315542430
Pizza Takeaway
Di Scala Pizzeria Napoletana
105 Deyes Ln, Liverpool L31 6DG
+441517929493