Samosa House

Overview

Address: 700 S Allied Way, Suite A El Segundo, CA 90245
Website: samosahouse.com/samosa-house-el-segundo/
Phone: 310-496-7389