Slug & Lettuce - Isle of Wight
23-26 High St, Newport
01983 537311
Recent Reviews
Order Online
Reserve
You May Also Like
Pasha Grill - 137 High St
Restaurants
Hogshead, Newport - 20 High St
Pubs, British
God's Providence House - 12 St Thomas' Square
Breakfast & Brunch, Tea Rooms, British
Newport, Isle of Wight
Slug & Lettuce - Isle of Wight
23-26 High St, Newport, Isle of Wight PO30 1SS
01983 537311