Old World Germany Restaurant & Delicatessen

Rate this item
(0 votes)

Additional Info

  • Street: 1546 Babcock Rd.
  • City: San Antonio
  • State: TX
  • Zip: 78229
  • Phone: 210-366-9523