İzabella Pizza is a pizza restaurant offering online ordering and a menu featuring pizzas, burgers, sandwiches, and breakfast items.