Fresh Box Seafood
1025 N. Nova Rd, Suite 109 Holly Hill, Florida 32117 | Restaurant Info