top of page

Make a reservation

Select your details and we’ll try to get the best seats for you.

Odyssey restaurant.

100 Ormond Road, Elwood 3184. 

©2020 by Odyssey. Proudly created with Wix.com

bottom of page