Long River Chinese Takeaway

170 Longwood Gardens

IG5 0EW Clayhall


Long River Chinese Takeaway is a Chinese takeaway in Clayhall. Why don't you try our Mini Samosas (10) or Salt & Pepper Shredded Chicken ?
Have you tried:
  • 1Salt & Pepper Shredded...
  • 2Prawn Crackers
  • 3Salt & Pepper Beancurd
  • 4Mini Samosas (10)
  • 5Chips