Its excellent. Family-friendly also parking.
German War Memorial is located at 5 Idlewood Dr, Kitchener, ON N2A 1H9, Canada