Back to Search Results

4 Italian restaurants found in San Leandro and nearby

Filter & Sort
  • Chicago Pizza

    American,Italian,Pizza

    14278 E 14th St Ste D

    San Leandro, CA, 94578

  • Pizza Guys

    American,Italian,Pizza

    15253 Hesperian Blvd Ste B2

    San Leandro, CA, 94578

  • Mama Rosa's Pizza

    American,Italian,Pizza

    16392 E. 14th St.

    San Leandro, CA, 94578

  • La Bella Italia

    Italian

    15015 E 14th St

    San Leandro, CA, 94578