27″ Self-ordering Kiosk

27-inch PCAP Touch Screen Display
Windows OS