bay leaf restaurant Branches in UAE
Dubai, bur dubai ground floor, arcadia hotel apartments, street 17a - opposite lamcy plaza
043583962
Restaurants Indian Restaurants
Dubai, al quoz ground floor, citystay hotel apartments - near mall of the emirates
043235265
Restaurants Indian Restaurants