Mountain View Italian Kitchen Address: 3199 Northfork Rd, Ironto, VA 24087 Phone: (540) 268-2512 Hours: Wed: 4pm-9pm Thu: 4pm-9pm Fri: 4pm-9pm Sat: 4pm-9pm Sun: 12pm-9pm Restaurants, Italian