This is the food page of New China on 1225 Kilborn Ave Ottawa ON K1H 8L4.
(first reviewed on November 26, 2008, last updated on July 6, 2015.)
New China is ranked #2 of 23 Restaurants in Billings Bridge - Alta Vista Ottawa.
This page has had 1971 visitors. You are the 1971st.