3.5 stars seems a little low... Come on people! Are your standards that high?
I love this place! There's a lot of Italian restaurants, but this place always comes across so rustic and authentic compared to any other you've been to.
Dependable. Solid. Authentic.