Pizza Ido is an Italian restaurant offering kosher-certified pizza. They offer family-sized pizzas and online ordering.