Canara Restaurant

Al Karama, Behind Iranian School, Dubai