I still don't understand why a restaurant would call itself a warehouse?? Food should not be cooked and served in a warehouse! This is why the terrorists hate us.
I think you're being a little judgmental about the name. There's an Afghan place a block from my apartment called Food Factory. The lamb and chicken are both excellent, but the best part is knowing that there's naan a stone's throw away whenever I want it. The owner recognizes me and occasionally undercharges me. I feel like the name does a great job of conveying what the place is all about; they don't bother with any kind of frills, because their interest is solely in producing food.