Award-winning cafe by day, tapas bar by night. Serving delicious food with generous portions since 2013. Located in the heart of Shefford.