Location
2408 South Barrington Ave,
Los Angeles, CA 90064-2907

By anonymous | 10/3/2014
Freshly made sandwiches and friendly service

By anonymous | 10/16/2015
great service

By rlopez | 9/22/2015
Good service!