Masala Craft is an Indian restaurant specializing in 'Live T...
An exclusive Indian dining & take away experience awaits you...
From Time Out Dubai Eating Out 2011This compact Karama eater...