Blog TO: Top 10 New Take Out Restaurants

Falafel, cauliflower, pita sandwiches and kofta are all on the menu at this new plant-based restaurant in Kensington.