Free listing L 1 Lilly's Bistro Welsh Restaurant Lyne OL6 7PY 01613 432 397 Stamford Street Central, Lyne, Surrey, OL6 7PY, Un View profile