Cafe Key Largo offers fresh seafood and Italian cuisine.