Homestead Restaurant & Pub

Restaurant in Charlestown, Rhode island