Slough House Social

Restaurant in Williams, California