To set your location, click the target or 'Chicago, IL' in the top search bar.
open results

il FARRO Restaurant

italian restaurant, newport beach, ca

(949) 723-5711 111 21st Pl, Newport Beach, CA 92663 Monday - Sunday: 11:00 a.m. - 11:00 p.m.\n Official site

The Details

Located in Newport Beach, California, il FARRO Restaurant is a family Italian restaurant specializing in dishes made with farro, an organic grain, and homemade pasta. Catering is available.

Directions Nearby Hype
Managed on Fave by il