Does anyone know who the business owner(s) of Mike's Deli on Slauson & Fairfax are?
Address: 4859 W Slauson Ave, Los Angeles, CA 90056, USA
Candy Sisson | Sep 21, 2019
Mike he is always in the shop rite there in the shop making sandwiches and assisting the process
Shonte Davis | Sep 21, 2019
Mike!
Thanks! Your answer is awaiting moderation.