Noots Restaurant & Grill Address: 1426 Broadway, Venice, IL 62090 Phone: (618) 876-2682 Restaurants Other Businesses: Perfecto Pizza at 1420 Broadway, Venice, IL 62090 China Chop Suey at 401 Broadway, Venice, IL 62090 Allen G's Designs Unlimited at 320 Broadway, Venice, IL 62090