Restaurant Directory

Order from Italian restaurants near Shrewsbury, MA

  1. Deli

    Italian

    79 S Quinsigamond Ave
    Shrewsbury, MA 01545
  2. Italian

    Pizza

    344 Boston Turnpike
    Shrewsbury, MA 01545
  3. Italian

    Pizza

    582 Main St
    Shrewsbury, MA 01545