Filter by tag | Filter by location
Restaurants » German Restaurants in Dallas
Lakeview Parkway 3390, 75088 Dallas
1 review
greywolf (20 points) •••••
The place is small and a little run down - seating was on park bench type affairs. Started badly with waitress throwing coke over us all which, due... more...