Back to Search Results

2 Italian restaurants found in Melrose and nearby

Filter & Sort
  • Theo's Pizzeria

    Chicken,Italian,Pasta,Pizza,Sandwiches,Subs,Wings,Wraps

    55 W Wyoming Ave

    Melrose, MA, 02176

  • Alfredo's Italian Kitchen

    American,Italian,Pasta,Pizza,Subs,Wraps

    126 W Emerson St

    Melrose, MA, 02176