Amazing food
I have been going to tarboosh for years now and it has never disappointed me 1.amazing food 2.very nice own.ers and workers whenever there is something wrong with my food they take it back without an argue definitely will be going back in the future.