Lafa in New Hartford NY has my all time favorite falafel salad.by ArtieKGB 1 Comment Agitated-Ad6744 2 months ago Looks delicious Write A CommentYou must be logged in to post a comment.
1 Comment
Looks delicious