Restaurant zum Löwen
➤ Dorfstrasse 90, 8912 Obfelden, 8910, Affoltern am Albis, Switzerland
Restaurants, European, Swiss
"I was staying near here on business so visited this restaurant on my own. Small place but accomodating, good service and nice food. Not too expensive (for switzerland) and lots of choices on the menu."