Restaurant

The Red Lion

The Red Lion is a modern british in Freshwater. Expect a proper sit-down restaurant rather than a generic stop.

Restaurant details

Address: Church Place

Postal address: Church Place, Freshwater, Isle of Wight, PO40 9BP

Phone: 01983 754925

Website

The Red Lion sits in Freshwater, Isle of Wight. The cooking leans modern british. Pricing reads around ££. Public cues point to grilled meat dishes.