The Apollo Bay Hotel offers indoor/ outdoor alfresco dining with wonderful views of the main beach & surrounding Otway ranges. The bistro is air conditioned / heated and seats up to 200 patrons; it is renowned for its wide variety of steak, chicken and local seafood dishes.
Location
Apollo Bay Hotel Bistro is located in Apollo Bay, Victoria.