Photo: Jonathan Phillips
There are three private rooms off of the main dining room inside Cape Dutch off of Cheshire Bridge Rd. in Atlanta.
Photo: Jonathan Phillips
There are three private rooms off of the main dining room inside Cape Dutch off of Cheshire Bridge Rd. in Atlanta.