The Vatican is a brand new shop in El Toro, CA that was recently launched by Franco Vescovi. If your an artist or enthusiast your going to love this place from the moment you walk in. The walls are covered in Venetian Plaster and it really feels like a taste the Vatican across the pond.
Ranked 2064 with: 33 photos, 91 followers and 2 following

Promoted Stories