Karaikudi
Quick links: Contact Description Reviews
Karaikudi is in Little India Georgetown. This place has very casual dining and is full of local Indians, so you know the food is authentic. Visitors come here regularly.
Read moreReview this service
No one has left a review on this page yet.