Odyssia Restaurant, in Sidney, BC, is located on the corner of 5th and Beacon Ave in Sidney. We are a family owned and operated Greek Steakhouse & Restaurant and have been serving Sidney for 40 years. Odyssia Restaurant specializes in steaks, ribs,..
Relevance: 20.85981