Italian restaurant offering pizza and seafood. Features include seating and takeaway options. Free parking available.