Star Of India
496 Boulevard 07033
(Indian, Seafood)
Order Online

Come visit us at: 496 Boulevard, Kenilworth, NJ 07033