
Yokohama Yakitori Koubou
3904 Convoy St, #108, San Diego, CA 92111 Unknown (858) 277-8822
Since opening in Yokohama, Japan in 1985, Yokohama Yakitori Koubou has expended to a chain of ten stores throughout Yokohama and now the USA. The interior design has the same look







