Mr Falafel

Nottingham ,United Kingdom
Mr Falafel Mr Falafel is one of the popular Lebanese Restaurant located in , listed under Local business in Nottingham , Restaurant in Nottingham ,

Contact Details & Working Hours

Map of Mr Falafel