What do you all think about this? Interestingly I was told by someone that it was just like the food he had in Italy. good prices too. I ate here once a long time ago and also somewhat recently for a pizza. pretty decent. also how would this compare to the other Italian restaurants in the area?
I live within a couple miles of Strapazza which is good for me.
some good reviews:
12 Allegheny Ave, Towson, MD 21204