From Our Editors
A well-known destination in Mountain View, Jo Jo's is a flavorsome restaurant with a fresh menu. Come in for the good quality and stay for lightning-fast service. You'll be a regular at Jo Jo's before you know it.
If you're in a hurry, you can always take advantage of the convenient take-out menu.
Jo Jo's definitely stands out from the rest.