Old World German Restaurant & Delicatessen
Restaurants: German San Antonio
Old World German Restaurant & Delicatessen can be found at 1546 Babcock Rd . The following is offered: Restaurants: German - In San Antonio there are 3 other Restaurants: German . An overview can be found here.
(210)366-9523 (210)-366-9523 +12103669523
Map 1546 Babcock Rd