the name of this place is actually nano falafel and i highly recommend it! very clean, friendly staff and one of the most delicious falafel's i've ever tasted. decor is a bit dated and it's a tiny little place but don't let that put you off, it's a must visit if you're in the area.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.