Nu-Vu Food Service Systems Home > Hotel Buyers Guide > Buffet / Foodservice Equipment Nu-Vu Food Service Systems 5600 13th St Menominee MI 49858 United States Phone: 1 (916) 768-9193 https://www.nu-vu.com/