Authentic Palestinian falafel restaurant. Offers homemade falafel sandwiches and other handmade dishes.