Classic Italian restaurant and pizzeria, Marechiaro, known for its fresh seafood, Mediterranean cuisine, and highly-regarded pizza. Offers takeaway.