Jolo's Kitchen Restaurants & Takeout in Downtown, Westchester Caribbean kitchen on North Avenue. Address412 North Ave, New Rochelle, NY 10801 Directions