Get directions to: Zoodo, Bronx, NY Restaurant address: 1518 Macombs Road Bronx, NY 10452, USA Driving Walking Bicycling Restaurant: Zoodo