Union Square Pizza & Sub

63 Union Square, Somerville, MA 02143

New
$15 Minimum
SliceRestaurants in Somerville Union Square Pizza & Sub
Price: $$