Felfela Restaurant in London

Write your review of Felfela Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
1 ft
Seasons
111, Gloucester Rd
London SW7 4ST
0.6 mi
Tom's Kitchen
27, Cale St
London SW3 3QP
0.8 mi
Johnnie's Fish Bar
494 King's Road
London SW10 0LE
1 mi
Lighthouse Fish Bar
301, North End Rd
London W14 9NS
1.1 mi
The Anchor
131, Lillie Rd
London SW6 7SX
1.1 mi
The Cafe Fish Restaurant
348, North End Rd
London SW6 1NB