Fayrouz offers a refined Lebanese dining experience with homemade dishes and a warm atmosphere.