Caffe Il Farro
Address:
111 21st Pl, Newport Beach, CA 92663
Phone:
(949) 723-5711 Restaurants, Italian
Other Businesses:
- The Dock at 2816 LaFayette Avenue, Newport Beach, CA 92663
- Akropolis at 2201 West Balboa Blvd, Newport Beach, CA 92663
- Del Perro Negro Pizza at 2233 W Balboa Blvd, Newport Beach, CA 92663
- Burger King at 2200 W Oceanfront, Newport Beach, CA 92663
- The Winery Restaurant and Wine Bar at 3131 W. Coast Hwy, Newport Beach, CA 92663