Service was ok. Food was ok. I asked for no onions and my pizza still had onions in it. My waitress said, "she tried to remove as many onions as she could but its mixed with the peppers so..." When I say no onions I mean no onions. You could have told me before finishing my pizza that onions are mixed with peppers and i would have said fine no onions or peppers. Also the menu is set up so the "small"(not small and i have no idea why they are called that lol) is meant to feed 2-3 the larges. Well my wife and I wanted to try diff things but the "smalls" were all around $20 plus and were are in a hotel(not trying to deal with tons of leftovers) so we end up sharing a pizza and my wife didn't like it. I woulda gladly paid for a couple $15 plates considering the quality of food and service here. The menu setup is wack and everything else was ok....