We found 2 seafood restaurants in Somerville

  1. Central Pizzeria

    • Seafood,
    • Italian,
    • Pizza,
    • Sandwiches

    126 W Main St, Somerville 08876

  2. Scampi's

    • Seafood

    198 W Main St, Somerville 08876

Area Map


Click an area to find restaurants nearby

Sort (popular)

Owner? Update your menu! Own a restaurant? Update your menu online!