Louis' Cafe & Restaurant

  • 1500 London Rd,
    Duluth, MN 55812
  • Phone: 218-728-4370
  • Cuisine: Greek Restaurant

Map

Unable to Display Map