Metro Pizza in Croydon Road Croydon
51 Croydon Road, Beckenham, London 4AB, BR3 - Get directionsMenu Metro Pizza
How to get to Metro Pizza
Opening Time
12noon – 12midnight: Mon-Thu, Sun
12noon – 1am: Fri-Sat
Services
- Takeaway Available
- Home Delivery
- Serves Halal