Order food

Order food

Falafel Inc

4.7 (1715)$Falafel restaurant

1210 Potomac St NW, Washington, DC 20007

Falafel Inc

1210 Potomac St NW, Washington, DC 20007

Place order with

falafelinc.org
Business website
Call restaurant