Italian restaurant Carmen offers a tranquil atmosphere, friendly service, and generous portions. Specializes in Mediterranean and home-style seafood dishes.