Semolina's

  • 100 S Tyler St,
    Covington, LA 70433
  • Phone: 985-898-0004
  • Cuisine: Italian Restaurant

Map

Unable to Display Map