COVID 19 Travel Advice for Echuca Moama – Download the latest advice here


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