Red City Ale House
No products to show at this time.
No products to show at this time.
Red City Ale House is South Windham’s new hot spot! Featuring upscale American pub style food and a full bar. Open 7 days a week at 11am for lunch and dinner. Red City Ale House is a neighborhood pub featuring elevated food with indoor and outdoor dining. Casual and family friendly, their menu has something for everyone.
Nightly specials and always creative cocktails to satisfy anybody’s tastes. This place is a must visit for friends and family!