Posts Tagged “Noodle House”

The Noodle House, Soho – restaurant review

The Noodle House, Soho – restaurant review

This might be a new name in London but, in fact, The Noodle House is the premier restaurant brand of Jumeirah Restaurants LLC, which was launched back in 2002.  It gained momentum and now has 16 outlets in the U.A.E, Oman, Qatar, Saudi Arabia, Kuwait, as well as Cyprus and Pakistan. It’s now a deliciously…

Read more »