Help!
I am throwing a Birthday Party on Saturday and I am going to be serving pizza. When I lived elsewhere, there was a place that served an 18x26 (24 slices), which would be perfect.
Does anyone happen to know of a local place that serves a really large pizza??
Thanx!!!