Blue Elephant Thai

718 W. Channel Islands Blvd.
California
United States