O Pizza offers homemade pizzas, tapas, and other dishes. Enjoy your meal on-site or take away. A pizza vending machine provides 24/7 service.