With fantastic views across St Mary’s harbour, Strudel in Town is a small cafe, with a distinct German twist.