World Golf Dome, located at 8900 South 77Th Avenue, has about what you’d expect from your corner deli: beer, soda, and some not-so-low-calorie snacks. Don’t come here expecting a night’s worth of e... More on clubzone
Look at photos 8mny7h More on clubzone

