Sit-in Dining BYOB πΎ Collection π Delivery
Click your Nearest Store to View our Menu or Order Pizza in Derry π
Opening Hours & Contact Info π²
π 119 Spencer Road
ποΈ Open 7 Days a Week
βοΈ 028 71 313 400
π 46 Stanley’s Walk
ποΈ Open Thur – Sun
βοΈ 028 71 164 035
Follow Mena’s on Social or Email usπ