Shop 2, 11-2-517/3, Namalagundu, Padmarao Nagar, Secunderabad, India
No delivery
Spot something wrong?
Dishes at Mexican Cane Corporation. Prices may vary in venue.