Black Bar and Grill: High quality steak restaurant in the Star

Black Bar and Grill is restaurant situated in The Star serving the finest steakhouse cuisine with views of Darling Harbour. It is famous for serving “The World’s Best Steak” and for its high quality Angus and Wagyu beef and fresh seafood. We came here for my mum’s birthday and will share our experience in this…… Continue reading Black Bar and Grill: High quality steak restaurant in the Star