Back to results
Falafel Queen logo

Restaurants

Business profile: Falafel Queen

London, ENG, E17 · GB

Unclaimed

About

Falafel Queen is listed as restaurant in London. Contact the business directly for its current services and availability.

Based on the source-listed activity · Not confirmed by the business

Walthamstow

Get directions
Hours
Hours not available — not verified by the business