
restaurant
Los Angeles, CAMike's Deli #2 - DTLA
Located at 238 1st St, Los Angeles, CA 90012, Mike's Deli #2 - DTLA offers fresh, flavorful deli sandwiches in a clean, welcoming space. Described as a hidden gem, the shop delivers generous portions at reasonable prices, with friendly service and top-tier sandwiches ranging from turkey avocado to pastrami on French bread, veggie, chicken, and turkey varieties.





