Non Veg 2 years ago Chicken Sandwich: 5-star Vs. Homemade! Imagine ordering a sandwich and you reading a bill of $150! Yes, we will also be frighteningly surprised by this