Olive's Pizzeria is a pizza restaurant offering a menu with a variety of options. They offer free Wifi.