Elephant Hut

Overview

Address: 16616 Ventura Blvd
Encino, CA 91436
Website: elephanthutthaifood.com
Phone: 818-905-5300