Falafel restaurant, established in 1970. Offers tasty food at affordable prices.