Small and nothing fancy but their falafel is fantastic. Never get anything else so I can't comment on that but I've lived in the Middle East and their falafel is up there with the best!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.