Full menu with prices & pictures
The Red Lion Finchingfield Road, Great Sampford T...
+441799586886+441799586010
A comprehensive menu of The Red Lion from Saffron Walden covering all 1 dishes and drinks can be found here on the menu.
Italian