Get Directions
Address: 14A Street
Location: Al Murar, Deira
Telephone: +97142724033, +971551246844,
Profile: kerala, malabar, sambhar, coffee, restaurant, idli, indian cuisine, south indian