17631 17th St Tustin
Cafe China, Irvine
You have found the business name and address for Cafe China. It is located at 17631 17th St Tustin in Irvine. If Cafe China is not the business you are looking for, feel free to click on the Restaurants or Asian Restaurants links above to find another merchant to help you. As a business owner you can claim this listing for free. Click the image on the left to find out more about claiming your listing. The easiest way to visit Cafe China is to click the view larger map below and put in your address. Then you can get driving directions! If you think this business should not be included in Asian Restaurants, please click the "New Category" link below to let us know.