Odd Captain Café & Bar

Odd Captain Café & Bar

Local Business Echuca

Odd Captain is a Café and Bar in the beautiful Port of Echuca.


Open 7 days a week from 7.30am - 4pm. Friday & Saturday open for dinner 7am til late. Ask us about Functions and Catering.

Phone: 03 5480 1131