Manoushe Street

Al Satwa street 57, Jumeirah gardens 1 building, G Floor, next to Al Nasr Tier Shop - Inside Kaykroo Kitchen