Restaurants - German in Ben Lomond, CA
Tyrolean Inn Restaurant