Due to high demand from Reddit, I decided to take you all to Jersey City’s India Square on Newark Ave near Journal Square to check out some out-of-this-world vegetarian eats! All of the places in [More]