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
The Red Lion sits in Freshwater, Isle of Wight. The cooking leans modern british. Pricing reads around ££. Public cues point to grilled meat dishes.