Pizza Palace offers fast-food style dining with a focus on pizza.