Skip to main content
Log in
Home
Newport Beach
Il Farro
Il Farro
Il Farro
Italian
Price range $30-60
$$$
Closed
5:00 PM - 8:30 PM
111 21st Pl, Newport Beach, CA 92663
Call
Directions
Order online
About
Come in and enjoy!
Contact
Phone
(949) 723-5711
Location
111 21st Pl
Newport Beach, CA 92663
Loading map...
Home
Newport Beach
Il Farro