Pizza Odeon is a pizzeria offering pizza delivery and a lunch menu.