Restaurant - Seafood in Hythe