Tag: Israeli
-
Rovi

Rovi 59 Wells Street, London W1A 3AE Items ordered: My wife and I had a few days to ourselves without the kids, and we wanted to try something a little more adventurous and unknown. We had seen Rovi highlighted on the TV show Somebody Feed Phil, and we were excited by how vegetable-forward the place…