DaVinci's uses all FRESH toppings and you can tell the difference. The pizzeria is small - though there are tables it's best to get it to go. Having tried all other pizzerias in Smyrna, this is THE best pizza you can get in Smyrna and perhaps in Atlanta. My normal wait time is 10 min. - they are quick! Cost is slightly expensive but well worth it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.