Samosa House

Overview

Address: 3200 W Sunset Blvd,
Los Angeles, CA 90026
Website: samosahouse.com
Phone: 323-913-0015