Kato logo

Kato

777 S Alameda St Building 1, Suite 114, Los Angeles, Los Angeles, USA
ClosedOpens Wed 17:00Restaurant Bar
Check-ins
0
Likes
0

Been to Kato?

Check in, rate what you drank and keep it in your bar diary.

Get the app

More bars in Los Angeles

All 13 bars in Los Angeles