Pizza Review
Big, thin slices. Good flavor, with a nice crisp. Best pizza in Geneva.