Thai Chili House

Overview

Address: 18110 Nordhoff St
Northridge, CA 91325
Website: Thaichilihouse.com
Phone: 818-993-8529