Tag Archives: Chen’s Garden Richmond Road CLOSED
Chen’s Chinese Restaurant in Dongan Hills – CLOSED
It was Staten Island’s only “Traditional Chinese Restaurant” or at least displayed a sign along with Health and Vegetarian Specialties as part of their awning. The restaurant never had a lot of hype, but they did have a very strong