Moma D's is my go to pizza restaurant. I love it!!! Their menu is pretty big with a ton of different items to try. I've ate at both locations and they are very clean and the service is outstanding. I live closer the Stephanie location which is tucked away in the shopping center a little bit. I recommend you find it and try it, you'll feel the same way I do.
Must do garlic knots!!!