The sandwiches are big and messy, the soccer is loud and exciting, and the German beers are cold and plentiful.
- 108 S Main St, Winter Garden, FL 34787
- 407-395-3235
Every day, 11am-3pm and 5pm-10pm
Try one of 4
Lunch Platters
Served 11am–3pm
This restaurant hasn’t provided any menus.