Provides food service Address : 83, Nehru Rd, St Thomas Town, Kammanahalli, Bengaluru, Karnataka 560084 Facebook Twitter Email to a Friend WhatsApp