Food & Beverages - Newport Beach, California, United States
Il Farro Restaurant sits in the heart of the Newport Beach Peninsula, right by the Newport Pear. Its authentic European vibe has attracted a vast clientele of locals and tourists for ten years and has made Il Farro one of the most unique and divine spots of Southern Italian specialties. Its cozy Italian atmosphere and its family-oriented service give our customers one of the best Italian experiences in all Orange County.