New Ross Steak House

Steak house · 109 Main St, New Ross, IN

Dine-In

Hours

More food in New Ross, IN · Steak House in New Ross