Luigi's Restaurant

Phone orders only

947 S Tejon St, Colorado Springs, CO 80903

$0 MinimumAre you the owner?