I don't know the name of the restaurant.. and it may be Oriental Garden based on the reviews and address I found on citysearch... but I was hoping someone can confirm this.
The restaurant I'm thinking of is on Elizabeth Street, south of canal. It's a couple of stores down from Jing Fong. The fish tanks are at the front of the restaurant and I believe they're right at the front window.. and you can see them from the outside. I think there may be fish tanks to your left too as you walk in. (It's been over a year since I was last there so I hope I'm remembering correctly.) It looks cleaner than your average restaurant in Chinatown and isn't too big. maybe about 20 tables or less. Is it Oriental Garden? For some reason I thought there was the word "seafood" in the name.
Can someone confirm?? Thanks in advance.