Back to Search Results

3 Italian restaurants found in Clayton and nearby

Filter & Sort
  • Mazara

    Italian

    7923 Forsyth Blvd

    Saint Louis, MO, 63105

  • Candicci's

    Italian

    16 S Bemiston Ave

    Saint Louis, MO, 63105

  • Portabella Restaurant

    American,American (New),Italian

    15 N Central Ave

    Saint Louis, MO, 63105