Huge fire levels mini-mart/restaurant; 1 injured