Krystal - Holly Hill
101 Ridgewood Avenue Holly Hill Florida 32117 Holly Hill, Florida 32117 | Restaurant Info