Our Restaurant

Mr_sidebar

CONTACT INFO

Phone:314-353-7060
Fax:314-353-2253
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!

 Mr    Photo    Customers_enjoying_pizza

HOURS OF OPERATION

Open 7 Days a week
10:00 AM - 10:30 PM