Yemenite cuisine specializing in falafel. Offers falafel in pita, lahooh, or lafa bread.