Karaikudi Palace - Where quality, freshness, and spices infuse to create a memorable culinary experience!

Menu: Phone No: (480) 998-6006
To view the menu please click on the link. It may take a few second to load. 

Website Builder provided by  Vistaprint