Restaurant Orfeo offers pizza and Italian cuisine. They accept reservations and offer takeout.