Star of India Restaurant & Caterers

North Indian restaurant · 496 Blvd, Kenilworth, NJ

Dine-In

Hours

More food in Kenilworth, NJ · North Indian in Kenilworth