Remove Ads

Photos for Teske's Germania Restaurant & Beer Garden

Teske's Germania Restaurant & Beer Garden

255 N 1st St, San Jose, California 95113 USA

926 Reviews