Amsterdam Falafelshop Opens First Florida Location
Amsterdam Falafelshop, the nationally celebrated, iconic top-it-yourself falafel fast-casual restaurant, announced Thursday that it has opened its first Florida location in South Beach’s Flamingo/Lummus district. Located at 1522 Washington Avenue, the new shop continues Amsterdam Falafelshop’s tradition of serving America’s most craved falafel in a unique atmosphere that only this beloved brand can create. Guests […]