• Mastro's Steakhouse

    • Restaurants
    633 Anton Blvd.
    Costa Mesa, CA 92626
    (714) 546-7405
    • Whom to Contact

      • Peter Papagelis
        Phone: 714546
      • Accounts Payable
        Phone: (714) 546-7405