Skip to main contentToast Local logo
Il Farro

Il Farro

ItalianPrice range $30-60

Closed

5:00 PM - 8:30 PM

111 21st Pl, Newport Beach, CA 92663
About

Come in and enjoy!