I'm a big fan of the Italian national team, and I live in St Louis. I wanted to catch the Italy v France euro '08 game on Tuesday. I was thinking Mr. B's, but I wanted something that was actually on the Hill. I heard Milo's was good. Any suggestions to where would be a good place to watch the game?
Answer on Good pub/bar on THE HILL in St Louis?
Milos is a cool neighborhood pub. Check the soccer schedule vs Cardina baseball. They usually have the Cards on if they are playing. Milos also has bocce leagues on certain nights. When I was in college this was a cool experience!
Consider Mama Campisi's (sp?). I have not been there lately but they changed it to a sportsbar. I hear that it is nice though. It was a killer restaurant a few years ago though.