Sutha Thai Kitchen

Overview

Address: 1161 Irvine Blvd
Tustin, CA 92780
Phone: 714-734-6100