Falafel restaurant offering a variety of tasty, quality prepared foods.