UPDATED: A report from Decaturish states that the pizza joint hopes to open in the next two weeks.
The new DaVinci’s location in Decatur says it will open this week, based on a reply posted to Facebook yesterday. The pizzeria is located at 265 West Ponce de Leon Ave in the old Mellow Mushroom location.
In preparation of the opening, here’s a link to their menu.
There used to be a DaVinci’s Pizza in Athens way back when. I think it is gone. Is this the same folks?
If they are truly on their game the opening will be on pi day.
Holy…just how big are those pizzas in the $40-$53 range???