Karama Shopping Complex, Block J, St 16, Al Karama, Dubai, United States
Karama Shopping Complex, Block J, St 16, Al Karama, Dubai, United States
No delivery
Spot something wrong?
Dishes at Kairali Thattukada. Prices may vary in venue.
Been to Kairali Thattukada? Be the first to share what you ate.