Established In 1993
111 21st Place
Newport Beach, CA 92663
949.723.5711
mail@ilfarro.com www.ilfarro.com
Home
About
Menu
Order Online
Reservations
Catering
Shop
Happenings
Contact
More...
Espresso. Mafe In Italy.