Originally Posted by PMagistro
Yes, Pizza IN ON the menu. When I sought to order a pizza, I was declined and they explained the reason was lack of a pizza oven.

Does that mean it's on the menu or not on? Wording is confusing to me.