North and South Seafood and Smokehouse - DeForest

605 S. Main St., Village of DeForest, Wisconsin

605 S. Main St., Village of DeForest, Wisconsin
11 am-9 pm Sun.-Wed., 11 am-10 pm Thurs.-Sat.
Bar, Restaurant
Barbecue, Seafood
Wheelchair Access
Dinner, Lunch, Take-Out
Moderate