Moto Pizza (Sandwich, MA) - SANDWICH, MA 02563 (Menu & Order Online)
Online ordering menu for Moto Pizza (Sandwich, MA). Moto Pizza is a take-out pizzeria in Sandwich, MA with a unique Euro-moto theme, friendly people, and great food. Located in Merchant Square, Moto-Pizza offers easy online ordering.
Post to Tumblr