Safari Restaurant

31 Falcon Road London SW11 2PH