Takata-Ya
Cambi Brown is learning more about this new restaurant in downtown Sac!

More Videos