Review for Wheeling Island Racetrack and Gaming Center Review For Terrace Dining Room Google User Jul 8 '18 at 21:14 Great little get away. From Pittsburgh and love to go and spend the night. Rooms are nice and there are always new slot machines. Great steak restaurant that you don't want to miss. View full site to comment or like