World Famous Pizza & Subs

1114 Acushnet Ave, New Bedford, MA 02746

3.8(180)
$10 - $15 Minimum