Samosa House

Samosa House

11510 W Washington Blvd, Los Angeles, CA 90066

(310) 398-6766

EAT24 Free Online Ordering