Odyssia Steak House,
Ranked #1 of 35 Restaurants in Sidney,
rated 5.0 out of 5, is an above average steak house, steak Restaurant in the area around Lochside Dr and Captains Walk, where the average rating for Restaurants as of this Wednesday is 3.9 out of 5.
Been there? Write a review about Odyssia Steak House.
Sent on the 19th of November, 2007
The quality of food here is amazing. It is what cravings are made of. Great value for the meal size and if you get it take out it stays hot right to the last bite.