Metro Deli
Address:
624 S Alvarado St, Los Angeles, CA 90057
Phone:
(213) 353-4771
Restaurants
Other Businesses:
- McDonald's at 405 N Alvarado St, Los Angeles, CA 90026
- Mori Sushi at 1500 W Pico Blvd, Los Angeles, CA 90015
- Allston Yacht Club at 1320 Echo Park Ave, Los Angeles, CA 90026
- China Express at 1548 W Pico Blvd, Los Angeles, CA 90015
- McDonald's at 692 S Alvarado St, Los Angeles, CA 90057