5 Charles Koutris - 2 years ago
I absolutely love Forum Pizzeria!! I’m a big pizza fan and have had the best pizza from New York to Naples. I don’t think you can get a better pizza in Oaxaca. You watch them make the pizza from scratch then cooked in a wood fired oven. Please disregard these fake 1 star reviews, they are absolute nonsense. Service is fantastic!!