Address
68-42 Clyde St, Flushing, NY 11375
Woman’s bad review backfires after restaurant’s hilarious ‘leaf’ lesson stuns internet

A woman blasted a restaurant in a bad review after finding “a leaf” in her baked beans — and the eatery went viral for its polite but cheeky response that offered a quick culinary lesson and sparked a heated online…









