Pesto is a pizza restaurant offering pizza and pasta dishes. They also serve ciabatta sandwiches.