Get directions to: China Inn Restaurant, Holland, MI
Restaurant address: 2863 West Shore Drive Holland, MI 49424, USA
Restaurant: China Inn Restaurant