Venus Restaurant - Bur Dubai
Dubai, bur dubai mattar al tayer building, street 20 b - near karama shopping complex
Similar Places in bur dubai
Dubai, bur dubai All Branches mattar al tayer building, street 20b - near karama shopping complex
043358700
Restaurants Indian Restaurants
Dubai, bur dubai All Branches ground floor, mattar al tayer building, street 20b - opposite lulu centre
043548080
Restaurants Indian Restaurants