A great place for a business trip. Close to hotels, cheap (for Dubai), but quite high quality. No frills, but nice portions and obviously fresh and quite tasty food. Pasta is best.
I will support the previous speaker, for a business trip with a limited budget, that's what you need. Inside, it's a little creepy, but tasty and large portions, there is a choice between a standard portion and a large one.