Home
Menu
Order
Coupons
Gallery
Location
About
Jojo Restaurant and Sushi Bar
Address
645 4th Street #A
Santa Rosa, CA 95404
Phone
(707) 569-8588
Open Hours
: (click here)
Home
Menu
Order
Coupons
Gallery
Location
About