Italian restaurant Pizza Ido offers pizza with thick or thin crust options. They also provide free delivery and drink specials.