You are here: Welcome » Reviews » Restaurant Reviews » England » London » Richmond Richmond Latest Reviews Restaurant Review Mamma Ristorante London (England) - Richmond Just a bit out of the centre of Richmond (north-east on Kew Road), this small local Italian restaurant is quite pleasant though a bit…ordinary…and a bit expensive too. The “Bresaola con rucola  2010-04-25