I have lived in the area for over 30 years, and Da Vinci's is still the best on 18th Ave. Their pizza is truly made by italians, and still has the same taste as I remember as a kid. The decor is nothing special, but come on...it's a pizzeria! Their squares are the best!
Pros: Great pizza, still authentic!
Cons: there should be one on every ave!
more