X-Site Grill & Bistro is a restaurant offering a full menu of grill and bistro fare.