The restaurant business is often regarded as one of the most difficult in the world to succeed in. You have to think about so many different things, all of which must come together in perfect harmony, for a business to work that it’s almost inconceivable that many will work.
A good percentage fail. You have to think about the menu, the raw ingredients, and the name of the venue.
It’s the latter where many people fall down. To be fair, it’s not their fault. Often these foreign restaurants are trying to name their venue in a language they don’t understand – which is why you end up with these Engrish-level translations adorning shopfronts around the world.