Pizza Review
This is quit possible the worst pizza I’ve ever had. Absolutely zero flavor, taste the the cardboard it’s served on. Now I know why my 25+ years in Hilliard I never came/was never recommend to this. Also staff was very rude. Came into pick up my pizza and lady at the counter was like what do you want I have to put my personal order in first before I can help you. Smh