Mario's Bistro & Pizzeria is an Italian restaurant known for its freshly made pizza.