Kin's Kitchen is a chinese restaurant Eagledale Indianapolis located in United States.
2802 Lafayette Rd #6 Indianapolis , IN 46222 United States
Everything!
Shrimp lo Mein extra spicy !!
Eggrolls shrimp
General Tso and any of the Lo Mein dishes. Broccoli with garlic delicious too. - James Becktel
Love this place! The orange chicken is the best! So are the spring rolls! - Stephanie