Peter & Roland’s place is a beautiful little gem in the heart of Subiaco.