Restaurants - Steakhouse in Owosso, MI
Big John Steak & Onion
Ponderosa
Leftys Steak House