Falafel restaurant serving delicious, fresh food. Known for soft pita bread and tasty salads. Offers catering services.