Barouche Leuven is a lively French-Belgian brasserie with a beautiful terrace, specializing in mussels and steak.
Tiensestraat 11, 3000 Leuven, Belgium