Eclipse Restaurant, Sports Bar and Billiards in Gainesville, VA that provides an incomparable location venue for parties, corporate functions and social events seven days a week. Its size is ideal for large or small group gatherings or unique afternoon/evening receptions. The 10,000 square foot venue provides a fun yet contemporary indoor space featuring an open floor plan, ample seating, state of the art sound and lighting system and DJ booth for entertainment. Guests can employ full-service catering, use of service bars, lounging and stage/dance floor area. Please contact us to book your next event today.