I Falafel is located in Liverpool, United Kingdom on Unit 1, 6 Glovers Brow. I Falafel is rated 4.8 out of 5 in the category falafel restaurant in United Kingdom.
Address
Unit 1, 6 Glovers Brow
Accessibility
Wheelchair-accessible entrance
Offerings
Halal foodHealthy options