Pizza delivered fast and hot and delicious. Good spot
March 2024
This location in Niagara Falls New York is my favourite spot. The staff is very friendly and my order is always accurate…..bonus pizza is delicious. ??
January 2024
Really good American pizza. Not greasy, the dough is well risen. The pizza arrived hot and crispy.