Mountain Road Diner

3184 Mountain Road
Halifax, VA, United States 24558
(434)476-1700