Taste of India

Indian takeaway · 1401 S Limit Ave b, Sedalia, MO

Hours

More food in Sedalia, MO · Indian Takeaway in Sedalia