Pizza & Buffa is a restaurant offering pizza. It features wheelchair accessibility and a children's play area.