Our Restaurant

CONTACT INFO
Phone: | 314-353-7060 |
---|---|
Address: |
5922 Morganford Rd. St. Louis, MO 63116 Map |
Welcome to Mr. X Pizza!
WE DELIVER!
CLOSED FROM 1/7/19 TO 1/14/19
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 6 Days a Week!
CLOSED FROM 1/7/19 TO 1/14/19
Wednesday - Monday 9 am - 11 pm
Tuesday CLOSED