Pizza Review
I know this place from their Italian food which is the BEST in Tulsa. Unfortunately, the traditional pie falls short. Good crisp but it’s all cheese and no sauce.