The restaurant scene in London wouldn’t be complete without Satana Cafe. You will find Satana Cafe in London on 152 Streatham Hill. Satana Cafe's menu is all about delicious Cafe fare. Being located in the heart of Streatham, London makes Satana Cafe easily accessible with plenty of other or similar restaurants near Satana Cafe in London. Find your new favourite restaurant on Quandoo and book your table online in just a few clicks.