Our Restaurant

Mr_sidebar

CONTACT INFO

Phone:314-353-7060
Address: 5922 Morganford Rd.
St. Louis, MO 63116
Map

Welcome to Mr. X Pizza!

Home of...

30 Inch Pizza

FREE DELIVERY!
 
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

 Mr    Photo    Customers_enjoying_pizza

HOURS OF OPERATION

Open 7 Days a week
9 AM - 11 PM