China Village

Newburgh, IN — Food & Drink. ﻿ Family-owned Chinese restaurant located in Bell Oaks Shopping Center(by Schnucks)