New Loon Sing Restaurant is located in 25 Stoke Road, Slough, Berkshire, SL2 5AH, is the place for you and all you need to do is decide what you want to eat.They have all those favourites dishes such as Curry Dishes, Beef Dishes, Duck Dishes, English..
Relevance: 4.173822