menu order photos press contact  

 


What's New...

JoJu's sister restaurant - JoJu Bowl

 
       

JoJu
83-25 Broadway, Elmhurst, NY 11373

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