
Il Farro San Valentino 2022
IL Farro Valentine's Weekend Specials Dine with us this Valentine's Weekend and enjoy bubbles, wine parings for two or specialty...
Established In 1993
111 21st Place
Newport Beach, CA 92663
949.723.5711