Felfela Restaurant

111 Gloucester Rd., Kensington, London, United Kingdom, SW7 4ST
Reviews
Description

Felfela Restaurant