The Crown is Lynchburg"s oldest premier restaurant. Established in 1970, The crown has been Central Virginia's location for fine dining and fine service. Consistently an award winner for best steaks, best wait staff and most romantic location, The Crown provides the quality of cuisine and service that each discerning customers desires.
Be the first to write a review! Write a Review »