Restaurant in Garching

Restaurant in Garching (Bayern).