Land N Sea Restaurant is one of Petrillos Restaurant's top rivals. Land N Sea Restaurant is a Private company that was founded in Peabody, Massachusetts in undefined. Land N Sea Restaurant operates in the Restaurants industry. Land N Sea Restaurant has 41 more employees vs. Petrillos Restaurant.