Get directions to: Eng's Tea House, Lake Zurich, IL
Restaurant address: 710 N Old Rand Rd Lake Zurich, IL 60047, USA
Restaurant: Eng's Tea House