San Salvador Restaurant

685 S. Hoover St.
Los Angeles
California
United States