Back to photostream

DaVinci Pizza

DaVinci Pizza (1,200 square feet)

1900 Mechanicsville Turnpike, Richmond, VA

 

This restaurant opened in June 2018; it was originally Church's Chicken #1219, which opened in April 1977 and closed in 2016.

475 views
4 faves
0 comments
Uploaded on December 26, 2020
Taken on December 25, 2020