Restaurants & Bars 3

Falafels

Dreamworks | Feb 10, 2003 10:56 AM

OK, I love falafels. I think I could eat them every day. I'm looking for a spot in Queens, that has great falafels. I live in Astoria, but I'd be willing to travel for the best. Any suggestions?

Want to stay up to date with this post?