Pizza Review
Let the photo speak for itself. Great slice. Slightly too much cheese, but it is so Russian delicious it is worth it. The sauce is fresh you can taste the tang, it is just fantastic. This is the closest that I've had to one of Dave's 8.4 pizza in New York.