Mowgli Street Food — place to eat in Bury St Edmunds, Suffolk · Hottub