Woodside Meadows is a restaurant and 18-hole golf course, serving comfort fare like fish fry, seafood, and steaks, alongside beer, wine, and cocktails.