Victory Hotel

Main South Road
Sellicks Beach
South Australia
5174
(088) 556-3083

Victory Hotel is a restaurant located in Sellicks Beach.