The Lamb Noodle Soup restaurant is located at the 4128 Main St, Flushing NY. It serves Noodle Bar, Soup, Chinese and chinese food. Lamb Noodle Soup is has takeout. The avarage rating of this restaurant rated by 5 reviewers is 2.6. For more deatils and orders call Lamb Noodle Soup on (412) 862-4678.