TRŪ Bowl Newport Beach ONLINE ORDERING Mon - Sun 10am - 6pm Order Food Delivery with DoorDash Ph: (949) 877-0097 2233 W. Balboa Blvd #109, Newport Beach, CA 92663