> >


Edwina & Lena's



2900 E 8 Mile Rd
Detroit, MI 48234

View more Detroit restaurants

(313) 366-3663


Write a Review

Is this your restaurant?
Claim Your Listing For Free


Edwina & Lena's Reviews

Add your review for Edwina & Lena's.

    Nearby Restaurants