Lafa in New Hartford NY has my all time favorite falafel salad.

by ArtieKGB

1 Comment

Write A Comment