For information i don't work at The Restaurant. It's just a nice place. And perhaps by spending less time on a Friday night writing drivel on this forum and getting out a bit more you could experience that Nunhead actually has a lot to offer.
We had a lovely meal at The Restaurant on Evelina Road in Nunhead. The food, wine and atmosphere were great. Not to mention the friendly and welcoming staff. I would recommend it to anyone and I cannot wait to go back.