Italian/Neapolitan seafood restaurant offering dine-in and takeaway. Known for fresh ingredients and reasonable prices.