Unclaimed
Permanently Closed
Redwood Restaurant
American Restaurants
W3869 US Highway 2, Powers, MI · 49874
Average Rating
Be the First to Review
Customer Feedback
Permanently Closed
No Longer Operating