Fayrouz Garden is a Lebanese restaurant offering modern and refined interpretations of Lebanese cuisine in a warm and inviting setting.