Sal's Restaurant

Phone orders only

7356 Melrose Ave, Los Angeles, CA 90048

$0 MinimumAre you the owner?

FAQ