German beer and Western dishes
Paulaner Brauhaus is a German-style brewery and restaurant where they serve German beer and Western-style dishes. But the best thing about this site isn't the food, it's the terrace. It is one of the best in the area of Xintiandi, and sitting outside enjoying one of the city's best beers is a great way to beat the sweltering Shanghai heat. The prices are quite high (about 5 euros a pint), but sometimes the location is worth it.