Conveniently browse the menu and order from Eastwood Chinese Takeaway located at 317 Eastwood Road North, Southend on Sea, Leigh on Sea, Essex, SS9 4LT. Using our MealMap app you will find our most up to date menu and best offers.