Michelin Star Frog Legs

Photo: Michelin Star Frog Legs in Shanghai, China.
A pile of fried frog legs on a white plate next to an edible flower garnish and dry rub spice.

The title says it all - frog legs prepared at a one-star Michelin restaurant in Shanghai, China. The frog legs are fried and paired with a slightly sweet dry rub spice.

Subscribe to discover and explore!

No spam, no sharing to third party. Only you and me.