111 21st Place, Newport Beach, CA, USA
949.723.5711
113 Views
Il Farro
111 21st Place, Newport Beach, CA, USA
949.723.5711
www.ilfarro.com/
Category
Dining & Restaurants
Now celebrating our 25th Anniversary, 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 twenty five 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.
Display Direction