Locanda Ila is a restaurant known for its fresh seafood and generous portions.