Kel's Deli is located in India on AR Residency, Vidhya Enclave, behind PDA Colony, Porvorim. Kel's Deli is rated 4.7 out of 5 in the category ham shop in India.
Address
AR Residency, Vidhya Enclave, behind PDA Colony, Porvorim
Service options
DeliveryIn-store shopping