Margazzill is a seafood restaurant offering fresh, handcrafted dishes in a clean and welcoming environment.