Order Online

Star of India Restaurant

496 Blvd
Kenilworth, NJ 07033
(908) 272-6633
Order online Menu | Reservation | Info
Any questions please call us.