menu order photos press contact  

 

 

 

what's new at JoJu?

Come by to try our sister restaurant, JoJu Bowl. Our soft opening is Wednesday, December 28th.

We're located right below JoJu (lower level)

 

 
       

JoJu
83-25 Broadway, Elmhurst, NY 11373

info@jojuny.com
347-808-0887
store hours:
everyday 11am to 9pm