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 k...
All the people who work there just stare if theres a teen mom with their baby i mean whats the big deal nobody has ever seen a baby before ? Never comin here again cant even eat m...