Seafood restaurant and pizzeria, Luna Rossa, offering Italian, Mediterranean, and European cuisine. Open daily.