Il Farro Restaurant
Add to Favorites
OPEN NOW
Today: 11:00 am - 11:00 pm
20 Years
in Business
Saved to Favorites
Phone: (949) 723-5711
Address: 111 21st Pl, Newport Beach, CA 92663
Website: http://www.ilfarro.com
Fax: (949) 723-5825
Caffe IL Farro
104 McFadden Pl, Newport Beach, CA 92663
3465 Via Lido, Newport Beach, CA 92663
424 E 17th St, Costa Mesa, CA 92627
2900 Newport Blvd, Newport Beach, CA 92663
4535 W Coast Hwy, Newport Beach, CA 92663
2108 W Oceanfront, Newport Beach, CA 92663
1150 Irvine Ave, Newport Beach, CA 92660
380 E 17th St, Costa Mesa, CA 92627
3011 Newport Blvd, Newport Beach, CA 92663
531 E Peltason Dr, Irvine, CA 92617