Delicious seafood in a Suffolk pub at Waldringfield, the Maybush Inn is a Debben Inns pub by the Waterfront that has great views, tasty food and a great selection of desserts.