//

La Palapa Sinaloense

Overview

Address: 4060 E Olympic Blvd,
Los Angeles, CA 90023
Phone: 323-264-8199