New Ross Steak House

Address: 
176 Main Street, New Ross, IN 47968