Europa Pizza in Selhurst Road Croydon
12 Selhurst Road, Croydon, London 5QF, SE25 - Get directionsMenu Europa Pizza
How to get to Europa Pizza
Opening Time
4pm – 11pm: Mon-Fri
2pm – 11pm: Sat
2pm – 10pm: Sun
Services
- Takeaway Available
- Indoor Seating
- Home Delivery
- Serves Halal