Stone Street Cafe September 16, 2008, 5:34 pm Home-made desserts by Scanway. Located downstairs in the Delta Barrington. See more Previous article Stayner’s Whart Pub and Grill Next article Willy’s