Lucky Inn
➤ 6 Faircross Parade, IG11 9LA, Barking and Dagenham, United Kingdom
Seafood, Chinese, Italian, Pizza, Lunch
"great food. on time. really enjoyed. when the container in which the food was delivered, knocked down a star, were the smaller. but will be ordered again from here."