Blue Frog on Tongren Lu has closed - suggest try other location nearby at 207 Maoming Nan Lu.
Blue Frog bars are now an “institution” in Shanghai, amongst both residents and visitors. There are several Blue Frogs in various parts of Shanghai, as well as outlets now in Beijing and Macau.
The Maoming Lu (south end) bar is on a quiet, tree lined section of the street in the French Concession area and is in a two storey row of old buildings converted into bars and restaurants.
Blue Frog’s popularity over the years comes from the combination of good value western pub food, especially the hamburgers, friendly staff , and good selection of drinks.
Some photos at this link- http://tinyurl.com/26wsjng