Must-try frog restaurant when visiting Vietnam 8 July 2024 api_client News Vietnam The frog dish table feast at Ech Xanh represents the cultural intersection of the dishes served at the restaurant, with a touch of tradition intertwined with modernity. Source