Restaurant
Mama Marias
34 locals recommend,
Location
26817 NY-23
Stamford, NY
Tips from locals
Italian place with pizza and pasta perfect for takeout! Very generous portions. About 3 min from Holly.
This place has pretty good Italian fare, and just a short drive from the Outpost makes it a great place for takeout (they don't deliver). The pizza is really good, and so are their garlic knots. Plan on the kitchen taking a little while to prepare your food, but it'll be good.