Polish in London - Streatham 114 Greyhound Lane, Streatham, London, SW16 5RN Tags: cuisine: polish, price for 2 (exc. drinks): £25, vegetarian dishes