Pizza Buddies
Pizza · Fast Food
This establishment offers pizza from an automated vending machine, featuring a 55-inch display and contactless payment options. It can store up to 72 pizzas and is available in both outdoor and indoor versions.
Standort