We happened to stop by Davincis because we were in the area and I had tried a slice once before and loved their pizza. This time, I purchased a pizza for my entire family. The agreed with me - this is definately the best pizza ever. Unfortunately, we live in South Fulton County so it's not a convenient drive. However, we have made this our new weekly pizza spot since our prior spot burned down. The drive is WELL worth it.
Pros: Food is awesome
Cons: One location - long distance from South Fulton
more