Scafa's Italian Restaurant

Phone orders only

10349 Courthouse Rd, Spotsylvania Courthouse, VA 22553

$0 MinimumAre you the owner?