Star Pizza Restaurant

Phone orders only

357 Bank St, New London, CT 06320

$10 MinimumAre you the owner?