Nope. I am not that often in Bremen. The Irish Pub was recommended to me by a friend, the Steak House was googled originally by me! Both are very close to the station, so I would go for the MAREDO. Lots of food, not only meat and steak, also salat and stuff...
LE