Le Petit Renard…a little piece of France in Kimmage Village An exciting new addition to the village of Kimmage opened just last month, with locals…