Pizza restaurant specializing in pizza and focaccia.