Amsterdam Falafelshop
2425 18th St NW, 2425 18th Street Northwest, Washington, DC 20009, USAOpen Hours: 11:30 AM - 10:45 PM
Unavailable
Most Liked Items From The Menu
Full Menu
11:30 am - 10:45 pmMain Menu
Main Menu
Beverage Menu
Amsterdam Falafelshop Near Me - Pickup and Delivery
Sign in / Sign Up