Deli Chenoy's invites you to their establishment. They are open 24 hours. You can pay by Visa, MasterCard and American Express. more... See more text