Our Restaurant

CONTACT INFO
Phone: | 314-353-7060 |
---|---|
Address: |
5922 Morganford Rd. St. Louis, MO 63116 Map |
Welcome to Mr. X Pizza!
WE DELIVER!
Monday & Tuesday CLOSED
Carry-Outs welcome, order ahead and save time!
=> Don't forget to check out our Specials section for today's specials and coupons!
Amazon coupons do not apply to Specials
Open 5 Days a Week!
Wednesday - Sunday
9 am - 11 pm
Monday & Tuesday CLOSED