Product Catalog21.5 inch LCD Self-Service Kiosk Restaurant Payment System Touch Screen Ordering SystemFurniture > Commercial Furniture$521.91 (≈ RON 2,487.24)In stockSold by AliExpress WWTo Store