Delivery
Pickup
Outdoor
Delaware
Townsend
1 Restaurants on GastroRanking
301 Opinions in 1 websites
Just had tonight for the first time and we will certainly be back! MOT hasn't had a place like this for years. The pizza is 💯 on spot! Can't wait to try the rest of their menu. And don't get me start