Address: 176 Main St, New Ross, IN 47968, USA
“You want steak, you got steak! Good food, great prices. Definitely worth the trip. They were out of a few things by 730 pm like prime rib so get there early if going on a Saturday. Overall it’s a restaurant you would expect in a small town, no frills. Only downside would be had to wait for a table to be cleared and not much room in the place. The small t bone takes up the whole plate... I can only image what the large looks like.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…