Pesto Pomodoro is a pizza place offering delicious flavors.