Terra Millles is a restaurant specializing in fresh, daily-catch seafood dishes.