The Urinals of Helga's German Restaurant & Deli
Top 10 Urinals
Top 1000 Urinals
Piss & Moan
Helga's German Restaurant & Deli is a German restaurant in Aurora, CO.
Bars & Restaurants
Customers appear to love Helga's schnitzel, the lively atmosphere and the beer selection.
Submitted by MB