Clemens Restaurant

Row 1

Details
3551 S Western Ave
Los Angeles, CA 90018
Latin American, Spanish
$ $