The River Garden
Chinese · Seafood
The River Garden is a Chinese restaurant offering fresh seafood. It is located at 134 Bridge Street. The establishment also appears to operate as a Chinese takeaway.
Location
Vota recommends
Location
Vota recommends