V
Velma Stewart Review of Mayfair Pizza, INC
I ordered from Mayfair Pizza recently, and I must ...
I ordered from Mayfair Pizza recently, and I must say, the pizzas were delicious. The crust was perfect - crispy on the outside, soft on the inside. The toppings were fresh, and the flavors were well-balanced. The delivery was also prompt. Overall, a great experience!
Comments: