Luigi's Italian Restaurant Restaurant Luigi's Italian Restaurant 1225 N Velasco St., Suite 1223 Angleton, TX 77515 (979) 849-1100 (979) 849-1105 (fax)