Frantzen

A sex restaurant where obnoxious people claim to serve your balls.
" Oh Hey! We need to eat at Frantzen sometime"
mugGet the Frantzen mug.