Kochu, 361 Elgin St, Ottawa Centretown
506th visitor, Write a review
6 chicken fried dumplings » More on Kochu Menu
Kochu Map

near K2P1M7



They say Kochu is tasty