Grand Slam is a restaurant offering a combination of café, bar, and tennis facilities.