Lovely little spot on an island right near Notre Dame, the Latin Quarter, and tons of good food!