Mediterranean as it's referred to is one of my go to quick eats cuisines these days. I'm loving the fact that they are becoming more available because I love this type of food for several reasons. The food is fresh (usually), you get good portions (usually) and the food is good value (usually).
Flame is more of a fast food, take out type of place. While there's a dining area their "echelon" is more like a food court or food truck kind of level. To me, it doesn't stand out as high(er) quality or portion sizes are not superior necessarily. It's more of a fast food type fare.
I am almost obligated to mention Mr. Zagros because for me they are probably the best in the entire area for all around value, quality, portion size and freshness. Flame IMO falls below all four of those aspects in comparison not to mention Mr. Zagros makes their own bread.
Recently I've been frequenting a Mediterranean place closer to home (Palmyra) in what is technically Etobicoke (feels like Mississauga but it's not) and after going there just the evening before and it being in my fresh in my memory it's honestly not a close comparison.
The prices for most plates at Flame are pretty much all around 13 or less but all around they just don't seem to be as good as Zagros and are a whole several notches below Palmyra. For the same money or a nominal dollar or two I can get almost double the food which is much fresher and overall better IMO at Palmyra. OK they aren't in the same hood but Zagros is in the same area.
My wife had their chicken shawarma and I had gyros as a change. The gyros wasn't freshly carved (where did it come from???), the chicken was ok but not amazing and I found the salad to be boring and too generic. The rice was decent but when the rice is the best part of the entire dish there's something lacking IMO.
Villa Madina or Shawarma Grille Xpress which are sort of the same type of place IMO are both better than Flame in freshness and quality as well. So when trying to slot Flame into what kind of place they are, I put them as a "food court" type place but nothing special that makes them stand out beyond a place like Palmyra or Zagros. They are definitely in two different leagues with the only price difference maybe a few dollars for plates while the overall difference and experience is really night and day.