Jawaharlal Nehru International Stadium, Kaloor, Kochi, India
Jawaharlal Nehru International Stadium, Kaloor, Kochi, India
No delivery
Spot something wrong?
Dishes at Carrots 'n Apples. Prices may vary in venue.
Been to Carrots 'n Apples? Be the first to share what you ate.