Unclaimed
Permanently Closed
Old World German Restaurant and Delicatessen
German Restaurants
1546 Babcock Road, San Antonio, TX · 78229
Average Rating
Be the First to Review
Customer Feedback
Permanently Closed
No Longer Operating