Get directions to: Amsterdam Falafelshop, Washington, DC
Restaurant address: 2425 18th St Nw Washington, DC 20009, USA
Restaurant: Amsterdam Falafelshop