We love their pizza!
Ordered thin stretch pizza and back again the next day for it.
They have build your own pizza too. Which is absolutely amaizing.
Highly recommended.
Out of all the pizza places that we have tried... Mama Leone's is definitely solid. Almost comparable to NJ pizza. The cowboy burger was also fire too. Definitely will be coming here again. Buffalo ch