Situated on Ryde High Street, our flagship store is within walking distance of the sea front. You can choose to enjoy one of our Grace’s sandwiches after a stroll down to the beach, or take a seat in our cosy tea room and have a cup of tea.
If you want to pre-order some bread, cakes or something for lunch to pick up then give us a ring!
Write to us
178 High Street
Isle of Wight
Monday – Saturday
During Winter, Shops May Close at 3.30pm
8am – 4pm