We visited as a large family group, so I got to see a variety of meals. The salads were fresh and tasty, and the schwarmas were generous. Probably the best I have eaten. It is well worth a return visit. Good value for money. The...parking in Norwood can be difficult during busy times.More