Hicks Seafood House of Apopka
60 E Main St, Apopka 32703