Restaurant Reviews from DiningGuide411.com
    Top : United_States: OH: Lockbourne

D and D Country Kitchen, Lockbourne, Ohio










D & D Country Kitchen
6515 S. High St
Lockbourne OH United States

South of Columbus on S. High St. (Rt. 23) on the southbound side of the highway. This was the formal location of the Down South Diner.


Phone: 614.409.9002
Dress: casual

Reservations: not accepted

Parking: own parking lot