704 S Alvarado St, Los Angeles, CA 90057, United States
View on Map
What travelers say:
Very delicious sandwiches in their home are actually quite delicious, especially the smoked beef part is delicious, the drink is also good, the other parts have nothing to say, then of course I do have a little more price, everyone can also try to see.