I ordered BBQ, Rice noodles and ice cold tea to my apartment. How does this food compare to restaurant food. Is it any good ? Watch this video to fi...