
The easiest way would, again, be taking a taxi.
Alternatively, you may also take any S-Bahn (city train) to stop 'MARIENPLATZ', change to undergroud line U6 (BlueLine) north-bound toward 'GARCHING', until you reach the station Garching. From here it is a mere 600 m to Maria's Inn.