Download
Home
Top Restaurants
Mama Mia's Deli & Restaurant
Mama Mia's Deli & Restaurant
4391 Ironbound Road, Williamsburg, Virginia
0 likes
jmauiwowee
6/3/21 11:30 PM
Basic Pie. Reliable. I always request “light cheese”. As you can see, it still is a bit oily, but still decent. Reliable pizza. Fast delivery.
matt.armentrout
7/19/19, 7:52 p.m.
4.5
28 views
•
0 likes
Facebook
Twitter
Instagram
YouTube
© 2026 Barstool Sports. All rights reserved.
Terms of Use
Privacy Policy
Content Policy
Contact Us
App Support