restaurant microwave review