Pretty decent lobster rolls, hotdogs and mac'n'cheese in Hamburg

6