Cafe & bar on Ryde seafront, offering stunning sunset views. Located near the beach, it's a convenient spot at the end of Ryde Pier.