We live nearby and always go with take out, so I can't speak to the service. We first tried mammas several years ago before the change of ownership and found it wanting. Once we gave it a try under the new owner we were pleasantly surprised. Great Stromboli, subs, and pizza. Best in the area.