Stone Street Cafe 16 years ago 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 Leave a Reply