Fri, Sat & Sun 11am -
2738 Brownwood Blvd.
The Villages, FL. 32163
We're sorry you would not like to visit our new website.
We are serving authentic German-
Perhaps we can entice you at another time, thank you and have a great day.