Yama Cafe 7.6

E Hastings St.
View hours MORE