I just read a review on CTI that talks about the French Restaurant. Which one would that be? From the descriptions, nothing looks french to me.