Mandarin Terrace Restaurant 24291 Avenida de La Carlota Laguna Hills CA United States
Phone: 949.951.1577 Parking: own parking lot