Jo Jo Sushi & Restaurant Reviews & Details
Jo Jo Sushi & Restaurant
645 A 4th St.
Jo Jo Sushi & Restaurant is located at 645 A 4th St. in Santa rosa near the intersection of Montgomery Dr and Channel Dr. Their menu consists of Japanese dishes . Call (707) 569-8588 for dine in.
- Service:Dine In
- On The Menu:Sushi
- Major Intersection:Montgomery Dr And Channel Dr
Tell us more about Jo Jo Sushi & Restaurant Santa rosa!