Lars Steak & Seafood Restaurant Icon

Lars Steak & Seafood Restaurant

Restaurants

About Lars Steak & Seafood Restaurant

Contact Lars Steak & Seafood Restaurant now for more about Restaurants.
Located at 116a King William Rd Hyde Park Australia 5061

Unleash more features