We had our tea at Craig house (brewers Fauré just outside musselburgh). Had a chippy themed all you can eat buffet. Chips, peas, wee bits of fish, roast chicken, sausage, mini mince pies, fish cakes, bread and butter. Only 5.99 a head, well worth it.