Star Capital Seafood Restaurant
➤ 399 Victoria Avenue, Chatswood, Sydney, 2067, Australia
Fruit De Mer, Asiatique, Miam Cha, Chinois, Pizza
"I have only ordered two simple dishes, the bill is 108 very over price, I think 60 is maximum, never go back;"