The main streets in the city centre where you will find the largest concentration of bars and restaurants are Kommunisticheskaya Street (just off Central Square) and Komsomolsky Street, which runs south from the river.
We're doing our best to dig up as much information as possible, though, and appreciate that not many fans will be making the trip out to Russia for the game. If you are, though, and if you have any questions that aren't answered on here, by all means email us at the FSF and we'll do what we can to find it out for you.