Tasty Thai

Overview

Address: 22722 Lambert St
Lake Forest, CA 92630
Phone: 949-461-7888