Restaurants
Sababa
Sababa is a popular Israeli grocer and restaurant found in a strip mall on Steeles Avenue. They have both a dine-in restaurant as well as a grocery store but most popular is the take-out stand where they serve up fresh falafel and hummus on their homemade pita.

Discussion
2 Comments
Sort By Oldest First / Newest First
Subscribe
Have you even been there?