JoJo Restaurant is located on East 64th Street in New York City. The outside is quaint but you can easily walk by and not even notice the restaurant. I guess that's how most of the Jean-George restaurants are, just look at ABC Kitchen. You wouldn't know it was there unless...