Villa l'Aurora is a charming Italian restaurant in Leuven, perfect for a family outing.
Tervuursesteenweg 150, 3001 Leuven, Belgium