inexpensive , authentic italian , the best in town for sure Pros: price, no wait Cons: out of the way, very old building
All reviews seem positive