• What topping do you wish were available on your Mario's Pizza?

Mario’s Pizza is OPEN on O’meara Road

omeara-opening

Mario’s Pizza is now open on the corner of O’Meara Road and O’Conner Drive at the Arima Extra Foods Supermarket Compound. Telephone number is 646-2378.