Steakhouse Cafe
2 W Lake St
Ventura, IA 50482
Ventura, IA 50482