AustraliaData checked October 2026
  1. Home
  2. Chatswood
  3. Star Capital Seafood Restaurant

You will find Star Capital Seafood Restaurant, a seafood restaurant, at 399 Victoria Ave in Chatswood. It is also listed as Chinese noodle restaurant, Chinese restaurant and Chinese takeaway. It is open on Sunday.

399 Victoria Ave, Chatswood NSW 2067Checked October 2026