" vegetarian" Indian Restaurants in Jersey City, NJ Menu 2.0 / 5 based on 64 votes Nanking Thai Restaurant, Chinese Restaurant, Indian Restaurant 101 Hudson St Jersey City, NJ 07302 Menu 3.0 / 5 based on 40 votes China Spice Indian Restaurant 839 Newark Ave Jersey City, NJ 07306