Search
- less
Latest reviews
Norwood restaurants have been voted 3/5 based on 2 reviews.
The Schwarma CompanyGood Day It was a double celebration, my hubby & my birthday, we were 8 of us with 2 kids for dinn...
The Schwarma CompanyThe Schwarma Co. was always one of my favourite stops to get a nice juicy Schwarma or laffa. The re...
List View
Google Maps View
Sort By:
More nearby restaurants that may not meet your search criteria