Get Directions
Address: 2nd Street
Location: Al Baraha, Deira
Telephone: +97142365566, +971556682154,
Profile: seafood, drinks, Ethiopian