Restaurants - Steakhouse in Ventura, IA
Steakhouse Cafe