Falafel Factory is a Lebanese restaurant offering falafel and other dishes. They accept cash, Mastercard, and contactless payments.