Don Pedro is a restaurant specializing in seafood and pizza.