About Good Catch

Good Catch is an award winning Chip Shop that holds the record for serving ‘The best Fish and Chips in Musselburgh’. The chippy was established in 1975 and provides great takeaway food, which is also great value for money.

Whether you’re picking up a chippy tea after work or fancy a little comfort food after your shopping at Pinkie Farm Convenience Store, nothing quite beats the taste of our traditional Fish and Chips. You can easily use our website or mobile App to place an online order in advance and collect it at your convenience. Fast and quick delivery service is also available. Order now and get exclusive deals and discounts.

The fish here is superbly fresh and delicious and it is cooked the minute you order it. The Haddock fillets are first dipped in a secret recipe batter and then coated in panko breadcrumbs, producing a supremely crispy exterior that holds up well to the homemade tartar sauce.

Our Menu has a heavy focus on Italian specialities. You should definitely try out the vast varieties of our freshly cooked Pasta and Italian Pizzas. All our pizzas, from hearty, meaty options to fresh, veggie-packed slices are made from high-quality dough daily on the premises and are topped with a creamy sauce and 100% Italian mozzarella.

The pasta options range from Spaghetti to Gnocchi and come in a wide range of different sauces. The quality and taste of our authentic Spaghetti Bolognese and delectable Macaroni Cheese with smoky Bacon will have your mouth watering.

What’s more, you can opt for our succulent Chicken & Doner Kebab, gourmet Halloumi Burger, Southern Fried Chicken Wrap and Peri Peri Chicken Wings. Plus, you can get many Dirty Fries alongside the mains. Our BBQ Pulled Pork Fries are all very filling.

Our chippy has proudly joined Mealzo online food ordering platform, which offers a £3 voucher on orders over £15! Download the Mealzo App and order from your local Food Takeaway at a better price.

We wait to welcome you at 1 Moray Way, Musselburgh, EH21 7QT. You can also order over the phone by calling 01316654166.

Follow us on social media to stay up-to-date.

Thanks for your order. Looking forward to serving you soon.

    View The Menu