I LOVE Falafel Bistro! Not only do we eat there at least once per week, we take our friends there too. I love introducing them to wonderful and fresh vegetarian food! The owners Ilan and Lauren are the best and treat all of their customers like family. Best restaurant in South Florida!
more