Amsterdam Falafelshop

642 Beacon Street
Boston, MA 02215

Where there are college students, there is food. While Kendall and Harvard Square have their fair share of restaurants, Kenmore Square also has an incredible selection of delicious places to eat. Right next to