Five-Star Yelp Review – Joey Bats Café Leave a Comment / Video Food Reviews / By Brenna Location: Joey Bats Café – 129 Allen Street, New York, NY 10002 Please SUBSCRIBE to our CHANNEL!!