Le Taitu on Mont Vernon road perhaps? Great place quaint & cozy.