The Yard Thai Cuisine

Overview

Address: 5889 Kanan Rd Agoura Hills, CA 91301
Phone: (818) 532-7272