Jo & Go House

17643 Sherman Way, Los Angeles, CA 91406

Happy hour: drinks

  • $5 mixed drinks

Sources and contact

View source

Restaurant website