#IlFarro Restaurant Is #OPEN and Now Offering Family Style Catering and Take Out From Our Regular Menu On All TO GO Orders. Pick Up & Local *Delivery Offered Within One Mile. Please order in advance and let us know when you arrive. A staff member will come out to meet you with your order. https://www.ilfarro.com/order-online 111 21st Place Newport Beach, CA 92661 949-723-5711
*15 % Service Charge Added
Comments