O' Vesuvio is a restaurant offering pizza, including gourmet and fried options. They also provide vegetarian choices and takeout.