704 S Alvarado St
Los Angeles, CA 90057
Los Angeles, CA 90057
Open HoursBreakfast & Lunch Mon.-Sat.
OverviewIn this busy downtown neighborhood, people line up daily to enjoy some of the best New York style deli favorites. The decor is pure 60s retro and the eatery attracts many local...
more