Peach Farm is a Chinese restaurant specializing in family-style dining with an emphasis on fresh seafood dishes.