Order Online from Mario's - a Taste of Italy

4507 W Coast Hwy, Newport Beach CA 92663 | Tel:(949) 471-0963