Get directions to: Jewel Of India - Long Island, Syosset, NY
Restaurant address: 347 Jericho Tpke Syosset, NY 11791, USA
Restaurant: Jewel Of India - Long Island