Restaurant
Farmyard
Farmyard is a global in St Leonards-on-Sea. Expect a proper sit-down restaurant rather than a generic stop.
Restaurant details
Address: 52 Kings Road
Postal address: 52 Kings Road, St Leonards-on-Sea, East Sussex, TN37 6DY
Phone: 01424 420020
Farmyard sits in St Leonards-on-Sea, East Sussex. The cooking leans global. Pricing reads around ££. Public cues point to seafood-led cooking, grilled meat dishes, pasta and small-plate cooking and desserts worth saving room for.