About the venue
Il Farro Restaurant, located on 21st Pl in Newport Beach, California, is known for its Italian-inspired dishes with a focus on seasonal ingredients since its establishment in 2016. The elegant decor and panoramic views make it an ideal spot for romantic dinners and special occasions. Signature dishes include their truffle risotto and homemade pastas, made daily from scratch. The restaurant also features an extensive wine list tailored to complement the Italian flavors.
What the videos show
The video showcases a chef preparing a tomahawk steak by flambéing it and then serving it with vegetables and sauce.
111 21st Pl