Maria's is a small pizza place with quick service but is cash only. They have their diehard fans but I find their pizza to be too greasy. It's not bad hot but forget leftovers--- it seems even greasier when reheated. The York Road location is convenient but parking is very limited and cramped and it can be hard to get in and out of there during rush hour.
more