Greek Place Vernon Inn

  • 2663 Mount Vernon Rd SE,
    Cedar Rapids, IA 52403
  • Phone: 319-366-7817
  • Cuisine: Greek Restaurant

Map

Unable to Display Map