Ido's Pizza & Grill offers wood-fired pizzas, grilled dishes, appetizers, and desserts.