Richmond Deli

34 Sheen Road Richmond TW9 1AA