Italian restaurant specializing in seafood and Mediterranean cuisine. Offers takeout service.