Mr D's Restaurant

1825 Lorain Blvd.
Elyria
Ohio
United States