Dodo's Pizzeria is an Italian establishment known for its highly digestible pizza, achieved through a 96-hour leavening process. The pizzeria offers a menu and takes reservations. It operates from Tuesday to Sunday.