Phone

Address

139 Tennison Road
South Norwood
London
Greater London
SE25 5NE

Map

Map for Dong Hai

Food types

Lee Garden is a takeaway situated in South Norwood in London. Regretably, there is no menu for Lee Garden on this site. Lee Garden produces a full range of takeaway restaurant meals during its opening hours. Lee Garden haven't yet provided full details of the takeaway. Lee Garden produces Fish n Chips as its specialism.

Menu

Menu for Dong Hai

Reviews

No one has left a review yet.