on Mon Feb 20 2023
Jumbo is a chain with restaurants all over East and South East Asia (China, Vietnam, Taiwan, Cambodia etc.). It is specialized in Seafood, and the all time hit is the famous Chili Crab. You need some expertise to eat it without making to much mess,...but it is really superb!