Falafel Baribua is a fast-food restaurant specializing in falafel. They offer a gluten-free menu with a dedicated preparation area.