Restaurant Reviews from DiningGuide411.com
    Top : United_States: IA: Anita

Redwood Steakouse, Anita, Iowa










Redwood Steakouse
West Highway 83
Anita IA United States

Open 7 days a week.


Phone: 712.762.3530
Accepts: American Express, Visa, MasterCard/Eurocard, Discover, gift certificates

Reservations: accepted