I found some posts on this topic, but they were all older and didn't mention a specific restaurant I seem to remember on Euclid near the 5. Does anyone happen to know what I'm talking about, the name of the restaurant, and whether it's any good? We have friends from Houston visiting Disneyland who are originally from Malaysia. We took them to Tropika tonight (Read some recent bad reviews on here but everything we had tonight was great and seemed pretty authentic to them). Would like to send them to another place before they leave. Thanks!