Report a review
- 5
- BEST falafel in town
This place is just great. There's falafel and soup. Nothing more, but who needs more? The owner does the best falafel I know. Always fresh, always great tasting. It's just a block from Victoria subway station, you won't regret!