Best Shawarma in St. Catharines

2 places listed — AI-ranked starting position

Looking for the best Shawarma in St Catharines? Our AI ranking has analyzed local menus and ratings to bring you the top spots in the area. Shelby's Legendary Shawarma takes the top spot, with Osmow's Shawarma coming in as a close second. The standout dish is the Extra Chicken Shawarma, with prices ranging from $4 to $13 across these restaurants. If you've tried any of these spots, we'd love for you to be the first to confirm this ranking with your own experience.

Think you know better?

Drag your favourites into order — your picks move the list.

Nearby Cities

Think you know the best Shawarma in St. Catharines?

Rank them yourself — drag your favourites into order and settle it. Free in the app.

Free · No paid placements · Made for people who actually ate there