Falafel Hatuka: A falafel restaurant offering affordable meals.