Connect with Us for Your Perfect Vending Machine Quotes. Name Email Your Phone Number Message Send Otifi Vending MachinesAddress:F-13, Lower Ground Floor,Sultanat Plaza, Nafees Road,Jamia Nagar, Okhla New Delhi – 110025Phone:+91-1169653944WhatsApp+91-9911942428