Italian in Richmond Upon Thames - Richmond 26 Hill Street, Richmond, Richmond Upon Thames, TW9 1TW Tags: air conditioning, cuisine: italian, price for 2 (exc. drinks): £25, private parties: call for details, vegetarian dishes