Top Steak House Dunmore Road
is Ranked #1 of 8 Restaurants in Norwood Medicine Hat.
Some say it is poor, great, comfortable.
The Latest Review: ★
Sent on the 6th of November, 2016
Poor. we went for the pizza smorg. The potato salad was made with barely cooked potatoes. the pizza smorg had 1 piece of cold hawaiian pizza and 1 vegan pizza. and 1 other piece of another pizza.
Rank #1 of 8