Bella Ida - Lemon Trees is a restaurant in Sorrento offering Italian, Seafood, and Mediterranean cuisine. It is known for its pleasant atmosphere, as indicated by its mention in relation to lemon trees.