Dimas Bros. Cafe

Restaurant in Seneca, SC

Regional restaurant

400 South Fairplay Street, Seneca, 29678