Cafe known as Castle, open since 2003.